htaccess拒绝php权限一个目录

时间:2014-01-30 19:47:29

标签: php .htaccess directory

我有一个名为thepictures的子文件夹,我需要为人们写访问权限 谁使用网站功能上传图片。

我想知道是否有办法将htaccess文件放在该文件夹中 这将禁止访问html和php文件等但仍允许访问 来gif,jpg,bmp说?

对此的任何帮助都很棒......

2 个答案:

答案 0 :(得分:0)

放入根.htaccess文件:如果请求URI以/thepictures开头,但不以指定的扩展名之一(jpeg,png等)结束,则为forboden。

   RewriteCond %{REQUEST_URI} ^/thepictures[NC]
   RewriteCond %{REQUEST_URI} !\.(jpe?g|png|gif)$ [NC]
   RewriteRule .* - [F,L]

答案 1 :(得分:0)

您可以使用此规则阻止访问给定文件夹上的html或php文件:

RewriteRule ^thepictures/.+?\.(php|html?)(/|$) - [F,NC]