2012-08-04 36 views

回答

1

可以使用htaccess以及mod_rewrite的禁用目錄瀏覽,你能做到這一點只有在一定條件下。例如,在目錄中的htaccess文件要禁用目錄瀏覽:

RewriteEngine On 
RewriteCond %{HTTP_HOST} !subdomain.domain.com [NC] 
RewriteRule ^$ - [L,F] 

這將禁用目錄列表僅當主機不subdomain.domain.com

或者:

RewriteEngine On 
RewriteCond %{REMOTE_ADDR} !123.45.67.89 [NC] 
RewriteRule ^$ - [L,F] 

這將禁用目錄只有在請求沒有從IP做上市:123.45.67.89

1

聽起來像是你把代碼在.htaccess文件的web根文件夾。您可以改爲在要防止目錄瀏覽的每個文件夾中的.htaccess文件中使用相同的代碼。

相關問題