1.首先修改C:\Windows\System32\drivers\etc目录下的 hosts 文件,用记事本打开,加入:
127.0.0.1 www. domain.com
2.打开apache\conf\httpd.conf文件,搜索 “Include conf/extra/httpd-vhosts.conf”,确保前面没有 # 注释符,也就是确保引入了 vhosts 虚拟主机配置文件。效果如下:
# Virtual hosts
Include "conf/extra/httpd-vhosts.conf"
开启了httpd-vhosts.conf,访问此IP的域名将全部指向 vhosts.conf 中的第一个虚拟主机。
3.在虚拟主机设置文件apache\conf\extra\httpd-vhosts.conf里设置:取消 <NameVirtualHost*:80> 前面的 ##,这样就启用了 vhosts.conf,默认的httpd.conf默认配置失效。虚拟主机配置将只设置在httpd-vhosts.conf里。localhost的目录默认配置记得也按此设置。
<VirtualHost *:80>
ServerName www.domain.com #网站的域名
< DocumentRoot "D:/wamp/www/domain"> #网站的文件路径
Options +Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride All
Require local
</Directory>
</VirtualHost>
4.重启 Apache服务器,输入你设置的域名地址www.domain.com