每天面对着localhost, localhost/site1, localhost/site2 ...已经厌烦了,localhost怎么看怎么丑啊。
尤其是在本地开发的时候想知道部署之后是怎么样的,在本地使用更真实的仿真尤其重要。例如你的域名是 test.com ,绑定在 www/test ,本地调试就不再用localhost/test/index.php 了,直接 test.com就可以访问。
之切主题吧。
首先打开电脑的host文件(找不到的同学google一下),修改或添加如下语句:
- 127.0.0.1 localhost
- 127.0.0.1 test.com
保存。
打开apache的配置文件 httpd.conf 修改(没有则增加)为下面语句:
- NameVirtualHost *
- <VirtualHost *:80>
- ServerName test.com
- DocumentRoot C:\wamp\www\test
- </VirtualHost>
- <VirtualHost *:80>
- ServerName localhost
- DocumentRoot C:\wamp\www
- </VirtualHost>
注意:NameVirtualHost * 把这句前面的#去掉,没有这句就加上去,否则只能有一个虚拟主机生效。有了这句就可以绑定多个域名了,其他域名依次类推。
so easy!