如何拒絕訪問.htaccess中的目錄?htaccess:如何拒絕對現有目錄的完整訪問?
我不是指目錄列表,我指的是與目錄本身一起在目錄內的所有內容?它應該給出503或404錯誤。
我說的是/img-sys
和/java-sys
這顯然不存在(我沒有創建它們),但仍然在訪問時出現白屏而不是404錯誤。
如何拒絕訪問.htaccess中的目錄?htaccess:如何拒絕對現有目錄的完整訪問?
我不是指目錄列表,我指的是與目錄本身一起在目錄內的所有內容?它應該給出503或404錯誤。
我說的是/img-sys
和/java-sys
這顯然不存在(我沒有創建它們),但仍然在訪問時出現白屏而不是404錯誤。
將這個你.htaccess
文件的頂部:
RewriteRule ^(img-sys|java-sys) - [R=404]
沒有。仍然是白色屏幕。 –
你有一個特定的錯誤頁面,你想重定向他們? – Ansari
不,只是一個404響應或一個503.我認爲,但它不會工作..這些文件夾並不真正存在,這使得它們以某種方式「系統」或其他東西,所以重寫規則不會適用於他們我相信.. –
這將做到這一點。它只會以403 Forbidden
HTTP響應碼失敗。堅持在你的VirtualHost
塊:
<LocationMatch "/(img|java)-sys">
Order allow,deny
Deny from all
</LocationMatch>
這是SO的離題,應該在ServerFault上。 –