尋找像Code Igniter這樣的框架我看到他們在syspath上使用「defined」檢查來阻止用戶從子文件夾打開文件,並且還在每個文件夾上放置一個index.html。
我不能只使用一個mod_rewrite並擺脫這些檢查?
mod_rewrite是否足以讓用戶只訪問整個應用程序的index.php?防止用戶訪問應用程序的子文件夾?
1
A
回答
3
您可以將應用程序的所有文件移出Web根目錄,並且只有那些應該可由用戶訪問的文件。
+0
這是最好的方法。然後使用mod_rewrite通過index.php文件(前端控制器)發送每個請求。 – 2011-01-11 02:07:17
0
放置在文件夾中的所有非訪問的文件,然後把一個新的.htaccess文件每個文件夾中包含:
order deny,allow
deny from all
這將防止在Apache以這些文件夾中的HTTP訪問(其他服務器會當量選項)。我們使用這個來阻止訪問incldue/
,其中包含庫,靜態配置等。
相關問題
- 1. 防止root用戶訪問我的應用程序文件
- 2. 如何防止用戶訪問文件夾中的文件?
- 3. 防止匿名訪問文件夾和子文件夾
- 4. 防止多個用戶訪問相同的文件夾C#
- 5. 訪問應用程序文件夾
- 6. 防止用戶訪問Node.js應用程序代碼
- 7. 防止用戶訪問應用程序數據庫
- 8. IIS6訪問應用程序主文件夾的父文件夾
- 9. 阻止用戶訪問應用程序
- 10. 防止WNetAddConnection2類允許被禁止的用戶訪問共享文件夾
- 11. iOS - 訪問應用程序創建的文件和文件夾
- 12. 如何防止代碼/程序訪問Web應用程序?
- 13. 從子域應用程序訪問主域文件夾中的文件
- 14. 訪問所有Windows用戶的應用程序數據文件夾路徑
- 15. 限制用戶訪問Java EE應用程序中的文件夾
- 16. ios中的應用程序唯一可訪問的文件夾
- 17. 從Today Extension中訪問應用程序文檔文件夾
- 18. 如何防止用戶訪問服務器上的文件?
- 19. 如何防止多個用戶訪問相同的文件
- 20. ASP.NET應用程序中Cache文件夾的System.IO訪問錯誤
- 21. 訪問SDExplorer(系統文件夾)從我的C#應用程序
- 22. 訪問wpf應用程序中的圖像文件夾
- 23. 訪問應用程序包中的libs文件夾
- 24. 如何訪問UWP中的當前應用程序文件夾?
- 25. 防止htaccess來的子文件夾
- 26. 防止用戶刪除SD卡中的文件夾或文件
- 27. 禁止訪問文件夾
- 28. 禁止訪問proftpd中特定用戶的特定文件夾
- 29. 如何防止訪問一組文件夾,但允許訪問其中一個文件夾(使用.htaccess)的子文件夾中的圖像?
- 30. 我可以在Web應用程序中訪問客戶端的文件夾嗎?
沒有404錯誤處理。 – dqhendricks 2011-01-11 00:42:24