View Single Post
  #1   IP: 112.84.220.79
Old 2016-06-10, 07:11 AM
Christiansburg Christiansburg is offline
初级会员
 
Join Date: 2011-10-23
Posts: 1
Christiansburg 现在声名狼藉
Default apache限制某个目录下的php文件不可以没有执行

有时候为了安全需要对网站某个目录禁止掉执行PHP的权限,实现这个需求有两种比较简单的方法:
一、在.htaccess文件限制:
在需要限制执行php的目录下,创建.htaccess文件,加入内容 php_flag engine off 即可。

二使用apache的配置文件httpd.conf,在相对应的的虚拟主机段,加入

Code:
<Directory /www/htdocs/path>
 php_admin_flag engine off
 </Directory>
ps: 此处配置要使用绝对路径,经测试相对路径是无效的。
Reply With Quote