apache 中控制虚拟主机的php功能
By admin
- One minute read - 48 words使用情况分以下两种:
一,在httpd.conf中配置了全局使用php脚本,则使用下面的方法 在虚拟主机的设置小节中添加php_flag engine on/off 字串7
如: 字串9 ServerName xxxxxx.com php_flag engine off serveralias www.xxxxxx.com ServerAdmin [email protected] DocumentRoot “/home/xxxxxx/htdocs” haohtml.com
二.没有在httpd.conf中配置执行php脚本功能
在虚拟主机配置中这样改:
把 AddType application/x-httpd-php .php 这句话放到需要运行php的虚拟主机的配置中
#这个虚拟主机不能运行php
ServerAdmin [email protected] DocumentRoot d:/www.haohtml.com/ ServerName www.haohtml.com
#这个虚拟主机可以运行php
ServerAdmin [email protected] DocumentRoot d:/www.haohtml.com/ ServerName www.haohtml.com AddType application/x-httpd-php .php 说明:如果要禁止某个目录禁止执行php脚本,则为 Deny from all