2014-07-27 169 views
1

我的.htaccess文件:的.htaccess和子文件夾

RewriteEngine On 
RewriteCond %{HTTP_HOST} ^(www.)?my-site.com$ [NC] 
RewriteCond %{REQUEST_URI} ^/my-subdomain/(.*)$ 
RewriteRule ^(.*)$ - [L,R=404] 

,當我訪問:http://my-site.com/my-subdomain/它的工作原理,該文件夾被鎖定。

但是當我訪問到:http://my-site.com/my-subdomain/img/101.jpg它不起作用,我可以訪問圖像。

如何拒絕訪問任何圖像或圖像文件夾?

回答

0

你有這些規則應該工作,確保你的圖像沒有被緩存。清除緩存並重試。

您也可以鞏固你的規則:

RewriteEngine On 
RewriteCond %{HTTP_HOST} ^(www.)?my-site.com$ [NC] 
RewriteRule ^my-subdomain/ - [L,R=404] 
+0

文件夾「我的子域」是文件夾「IMG」不可用,但圖像是可訪問的,並把新的圖像不在高速緩存 –