/ 中存储网

IIS、Nginx、Apache服务器中禁止目录执行PHP脚本的设置方法

2014-04-09 15:53:01 来源:kejihao
1. IIS实现方法

IIS比较简单,按图中设置就可以了

2. Apache实现方法

方法一

<Directory "/var/www/html/attachments">

<Files ~ ".php">

Order allow,deny

Deny from all

</Files>

</Directory>

方法二

<Directory "/var/www/html/attachments">

php_admin_flag engine off

</Directory>

方法三

在.htaccess中写入

RewriteEngine on RewriteCond % !^$

RewriteRule attachments/(.*).(php)$ - [F]

3. Nginx实现方法

location ~ /attachments/.*.php$ {

deny all;

}