apache 禁止解析php文件
由于php的解析开启时,用户可上传一个可执行的文件,利用漏洞入侵网站
修改虚拟主机配置文件
vim /usr/local/apache/conf/extra/httpd-vhosts.conf
# 添加行
<Directory /data/www/data>
php_admin_flag engine off # 关闭php解析(注释下列行时,用户不能上传文件)
<filesmatch "(.*)php"> # 指定包含字段php的文件
Order deny,allow
Deny from all
</filesmatch>
</Directory>
重新加载配置文件
# 检查配置文件
/usr/local/apache2/bin/apachectl –t
# 重新加载配置文件
/usr/local/apache2/bin/apachectl graceful
最后更新于
这有帮助吗?