menny 发表于 2018-11-25 11:53:09

apache服务器修改host在绑定多个域名

  每天面对着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 *
[*]
[*]    ServerName test.com
[*]    DocumentRoot C:\wamp\www\test   
[*]
[*]
[*]
[*]    ServerName localhost   
[*]    DocumentRoot C:\wamp\www
[*]

  注意:NameVirtualHost *   把这句前面的#去掉,没有这句就加上去,否则只能有一个虚拟主机生效。有了这句就可以绑定多个域名了,其他域名依次类推。
  so easy!



页: [1]
查看完整版本: apache服务器修改host在绑定多个域名