.htaccess和子域文件夹

时间:2014-07-27 00:06:30

标签: apache .htaccess mod-rewrite

我的.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它不起作用时,我可以访问该图像。

如何拒绝访问任何图片或图片文件夹?

1 个答案:

答案 0 :(得分:0)

您应该使用这些规则,确保您的图片没有缓存。清除缓存并重试。

您还可以合并规则:

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