Apache版本以2.4为例
1、修改httpd.conf
把下面第二行的#去掉,启动虚拟主机配置
# Virtual hosts # Include conf/extra/httpd-vhosts.conf
PHP开发:http://www.ujiuye.com/zt/php/
2、配置httpd-vhost.conf
这里使用了8081端口,配置了两个虚拟主机,DocumentRoot不能含有中文目录
<VirtualHost *:8081>
ServerName localhost
DirectoryIndex index.php
DocumentRoot “D:\Work\php\Apache24\htdocs”
<Directory “D:\Work\php\Apache24\htdocs”>
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
<VirtualHost *:8081>
ServerName www.aa.com
DirectoryIndex index.php
DocumentRoot “E:\php\PhpProjectBase”
<Directory “E:\php\PhpProjectBase”>
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
3、etc/hosts配置
127.0.0.1 localhost127.0.0.1 www.aa.com
4、重启Apache服务
如果此时虚拟主机仍不能访问,配置httpd.conf中以下项
<Directory />
更多PHP开发知识尽在优就业IT培训:http://www.ujiuye.com/