我的.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 :(得分:0)
您应该使用这些规则,确保您的图片没有缓存。清除缓存并重试。
您还可以合并规则:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www.)?my-site.com$ [NC]
RewriteRule ^my-subdomain/ - [L,R=404]