我想切斷訪問我的網站上的子目錄,但我希望在子目錄中的任何訪問是404錯誤,而不是403禁止。這如何實現?通過htaccess發送404錯誤?
回答
嘗試:
RewriteRule ^directory/ - [L,R=404]
這重定向文件夾 「/directory/
」 的所有請求,他們得到一個404響應。
這對於403'代碼非常適合我。 – Walf
以及這個404狀態,我們可以顯示404.html頁面的內容嗎? –
什麼PHP和css/html,他們仍然可以訪問該文件夾? – TheCrazyProfessor
您也可以暫時更改用戶在遇到403錯誤時將看到的頁面,但我不建議長期執行此操作。
的.htaccess:
ErrorDocument 403 /your404pagehere.php
HTTP標頭中的響應代碼仍然是403. – elipoultorak
- 1. 通過htaccess重定向404錯誤發送用戶上一級
- 2. 通過.htaccess請求index.php時發送404?
- 3. 404錯誤.htaccess
- 4. .htaccess - 404錯誤
- 5. Tensorboard - '發送404'錯誤
- 6. htaccess&WebsitePanel 404錯誤
- 7. 404錯誤和.htaccess
- 8. 的.htaccess mod_rewrite的簡單發送404錯誤
- 9. 404在通過CFHTTP發送的SOAP Web服務請求中未發現錯誤
- 10. .htaccess和codeigniter,錯誤404
- 11. htaccess重寫404錯誤
- 12. 爲404錯誤設置.htaccess
- 13. 404錯誤頁在.htaccess
- 14. htaccess重寫錯誤&404
- 15. Codeigniter網站404錯誤/ .htaccess
- 16. 的.htaccess的404錯誤
- 17. 通過Twilio發送短信POST錯誤
- 18. 錯誤通過發送郵件SMTPS
- 19. 通過Outlook發送郵件 - 錯誤287
- 20. 通過CURL發送POST錯誤
- 21. bash通過郵件發送錯誤
- 22. 錯誤的數據發送通過Ajax
- 23. 通過JSON發送PHP錯誤
- 24. XMLHttpRequest文本發送404錯誤
- 25. 發送所有流量404錯誤
- 26. 404通過java發送HTTP請求時出錯
- 27. Firebase邀請通過郵件發送404鏈接錯誤的鏈接
- 28. 通過發送電子郵件通過經典的ASP錯誤:
- 29. $ http.post通過角度給出404錯誤;
- 30. nodejs錯誤404(不通過網址)
重定向到一個不存在的目錄應該這樣做......使用重寫規則 – Floris