在IIS环境下,可以在Internet 信息服务(IIS)管理器中对目录的脚本执行权限进行设置。
在Apache环境下如何设置呢?
我查到了两种方案:
方案1)通过.htaccess限制对.php文件的请求。
在要取消PHP执行权限的目录下建立.htaccess文件,输入下面的内容并保存即可。
<Files ~ ".php">
order allow,deny
deny from all
</Files>
前提是你的Apache开启了URL重写功能。
如何开启?看这里
方案2)在Apache的配置文件中设置。
找到对应的虚拟主机节,并加入如下内容,然后重启httpd即可。
<Directory "要去掉PHP执行权限的目录路径">
<Files ~ ".php">
Order allow,deny
Deny from all
</Files>
</Directory>
目前我采用的是方案1,我感觉这样比较灵活。而且对于一般没有管理Apache权限的虚拟主机也适用。
呵呵,谢谢
VaTG790i.最好的<a href=http://www.kyfei.com>网站推广软件</a>,
非常好
....................
;ui;普i;uighur;ui;ui;个
在unix网络编程中看到了关于TCP/IP的一些内容,我感觉还是写的不够。正在下载中,一定
下载地址呢