wamp:
1:C:\WINDOWS\system32\drivers\etc->hosts
加入自己的域名
127.0.0.1 www.a.com;
127.0.0.1 www.b.com
2: 找到安装目录Apache2\conf\httpd.conf,查找Include conf/extra/httpd-vhosts.conf把前面注释符号“#”删掉,打开虚拟机。
3 找到安装目录E:\AppServ\Apache2.2\conf\extra->httpd-vhosts.conf 找到VirtualHost节点 加入下一段即可 注意重启服务器(apache)
<VirtualHost *:80>
ServerName www.a.com #域名在hosts 配置
ServerAlias www.a.com #域名在hosts 配置也叫主域名
DocumentRoot E:/wamp/www/aa #物理路径
<Directory "E:/wamp/www/aa"> #物理路径
Options Indexes FollowSymLinks
AllowOverride all
Order Allow,Deny
Allow from all
</Directory>
</VirtualHost>
Apache:
1.打开appserv的安装目录,找到httpd.conf文件,分别去掉下面两行文字前面的#号。
#LoadModule vhost_alias_module modules/mod_vhost_alias.so
去掉#意思是启用apache的虚拟主机功能。
#Include conf/extra/httpd-vhosts.conf
去掉这一行的#意思是从conf/extra/httpd-vhosts.conf这个文件导入虚拟主机配置。
2.打开E:\AppServ\Apache2.2\conf\extra->httpd-vhosts.conf文件,在文件底部加入自己要加的虚拟主机的信息。
首先将所有的 <VirtualHost /> 配置去掉,再加入自己定义的部分
<VirtualHost *:80>
ServerAdmin java_hxy@163.com
DocumentRoot "E:/AppServ/www/dd"
ServerName www.d.com
ErrorLog E:/AppServ/www/dd/error.log
</VirtualHost>
<VirtualHost *:80>
ServerAdmin java_hxy@163.com
DocumentRoot "E:/AppServ/www/phpMyAdmin"
ServerName www.phpMyAdmin.com
ErrorLog E:/AppServ/www/phpMyAdmin/error.log
</VirtualHost>
3.设定DNS解析在 C:\WINDOWS\system32\drivers\etc->hosts
127.0.0.1 www.d.com
127.0.0.1 www.phpMyAdmin.com
写入你的域名