我想阻止人們查看我的圖像目錄的內容。我已經使用Codeigniter構建了一個應用程序,並注意到它們只是在所有目錄中都有一個帶有403 Forbidden消息的index.html頁面 - 這是一種安全的方法嗎?目錄中的index.html頁面是否足夠,或者是否需要更新config或.htaccess?阻止人們查看目錄的內容
2
A
回答
2
index.html應該足夠安全,但它不是一個真正的clean解決方案,因爲它實際上並沒有返回錯誤消息,它可能仍然返回HTTP 200,然後顯示錯誤的HTML頁面403.
乾淨的解決辦法是增加
Options -Indexes
的.htaccess文件。
1
一般來說,你需要的不僅僅是一個index.html,這取決於你的服務器配置,你仍然可以得到一個目錄列表。目錄中的文件都不會受到保護。
最好的辦法是執行上述操作,更新服務器配置以限制訪問,並通過.htaccess設置策略(如果適用)。最後,如果你不希望它被服務,它真的不應該成爲服務器發佈的目錄結構的一部分。
4
如果您習慣使用.htaccess解決方案,該解決方案應該可以正常工作。
Options -Indexes
如果你是一個的cPanel共享主機,您可以在索引管理更改設置
相關問題
- 1. 如何阻止特定的文件夾查看其內容給客人?
- 2. BlackBerry 5.0查看目錄內容
- 3. 阻止用戶通過url查看目錄中的文件
- 4. 如何阻止Apache列出我的用戶目錄的內容
- 5. .htaccess讓我們查看.jpg,同時防止查看他人
- 6. 阻止查看源代碼
- 7. PHPMailer - HTML內容被阻止
- 8. 查看我的文檔目錄的內容
- 9. 阻止人們刷新頁面
- 10. 試圖阻止人們複製作品
- 11. 阻止人們複製JavaScript代碼
- 12. 阻止人們返回網站?
- 13. 查看數據庫服務器上目錄的內容
- 14. 如何檢查,看看是否在內容文件存在於目錄中的文件中的內容
- 15. ADBanner查看內容
- 16. .htaccess中的內容可以阻止cron
- 17. Grails:HTTPS和被阻止的內容
- 18. 阻止用戶在未登錄時查看結果頁
- 19. 查看內容的NSMutableDictionary
- 20. 查看dll的內容
- 21. jsPDF:查看PDF的內容
- 22. 阻止訪問使用C#的目錄
- 23. .htaccess:阻止訪問文件並阻止目錄瀏覽
- 24. 如何在查找目錄後列出子目錄的內容
- 25. 允許在Visual Studio中阻止內容
- 26. PHP註冊表阻止內容協助
- 27. 如何阻止人們轉到應該用作登錄頁面的頁面?
- 28. MEF並查看容器中的內容
- 29. 查看Cookie容器包含的內容?
- 30. 使人們看到查詢字符串