在实际开发中,为了后期项目上线方便,我们可以在开发过程中直接通过域名来访问网站。
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
<VirtualHost *:80>
DocumentRoot "d:/wamp/www/"
ServerName localhost
<Directory "d:/wamp/www/">
Options FollowSymLinks
AllowOverride all
#Order allow,deny
Allow from all
</Directory>
</VirtualHost>
这个是设置test目录
<VirtualHost *:80>
DocumentRoot "d:/wamp/www/test"
ServerName www.test.com
<Directory "d:/wamp/www/test">
Options FollowSymLinks
AllowOverride all
Allow from all
</Directory>
</VirtualHost>
4.打开C:\windows\System32\drivers\etc 下的hosts文件编辑成如下内容
127.0.0.1 test.com
127.0.0.1 localhost
5.一定要重启wampserver,然后在ie地址栏输入www.test.com 打开网页
转载于:https://blog.51cto.com/it5808/1708807