.htaccess拒绝访问图像文件夹,但允许访问以查看单个图像

时间:2016-06-29 08:29:58

标签: apache .htaccess

我可以配置拒绝直接访问“/ images”的.htaccess,但必须允许“/images/*.jpg”,因为我在我的index.php上显示了来自此文件夹的单张图片!

2 个答案:

答案 0 :(得分:0)

这会阻止访问特定文件夹,但 仍然允许显示图片:

<Files /images>
order allow,deny
deny from all
</Files>

您还可以包含(如果以上单独不起作用):

<Files .jpg>
order allow,deny
allow from all
</Files>

允许您在拒绝访问/ images文件夹后访问文件扩展名为.jpg的所有图片。

答案 1 :(得分:0)

尝试:

RedirectMatch 403 ^/images/?$

这将拒绝访问/images/文件夹。