在实际开发中,为了后期项目上线方便,我们可以在开发过程中直接通过域名来访问网站。

1.本次实验wampserver是安装在D盘目录下,D:\wampserver\www是存放网站源码的地方,我们可以在www文件夹下建立一个test文件夹,然后把网站源码拷贝到test文件夹里,然后建立一个index.php文件,编辑一段代码<?php echo "hello world"; ?>.

3.打开D:\wamp\bin\apache\Apache2.2.21\conf 目录下的httpd.conf文件,CTRL+F插查找到下面两行代码

#LoadModule vhost_alias_module modules/mod_vhost_alias.so 这行,去掉前面的#,保存退出

#Include conf/extra/httpd-vhosts.conf 这行,去掉前面的#,保存退出

3.打开D:\wamp\bin\apache\Apache2.2.21\conf\extra 目录下的httpd-vhosts.conf文件,

这个的作用是我们平时还可以通过localhost访问其他的目录文件

NameVirtualHost *:80
DocumentRoot  "d:/wamp/www/" ServerName       localhost
Options FollowSymLinks AllowOverride all #Order allow,deny  Allow from all   
这个是设置test目录
DocumentRoot  "d:/wamp/www/test" ServerName       www.test.com
 Options FollowSymLinks  AllowOverride all  Allow from all   

4.打开C:\windows\System32\drivers\etc 下的hosts文件编辑成如下内容

 

127.0.0.1 test.com

127.0.0.1 localhost

5.一定要重启wampserver,然后在ie地址栏输入www.test.com 打开网页