WAMP2.5集成环境的vhost配置

打开httpd.conf配置文件

找到下面代码,去掉注释开启虚拟机。

#Virtual hosts
Include conf/extra/httpd-vhosts.conf

然后打开 conf/extra/httpd-vhosts.conf这个文件,写虚拟主机的配置,我这是这样写的

<VirtualHost *:80>
    ServerAdmin admin@example.com
    DocumentRoot "E:/wamp/www"
    ServerName localhost
    ServerAlias localhost
    ErrorLog "logs/dummy-host.example.com-error.log"
    CustomLog "logs/dummy-host.example.com-access.log" common
</VirtualHost>

  要配置第二个虚拟主机时只要在下面复制就行,如下:

<VirtualHost *:80>
    ServerAdmin admin@example.com
    DocumentRoot "E:/wamp/www"
    ServerName localhost
    ServerAlias localhost
    ErrorLog "logs/dummy-host.example.com-error.log"
    CustomLog "logs/dummy-host.example.com-access.log" common
</VirtualHost>

<VirtualHost *:80>
    ServerAdmin admin@example.com
    DocumentRoot "E:/wamp/www/project1"
    ServerName leisir.com
    ServerAlias www.leisir.com
    ErrorLog "logs/dummy-host.example.com-error.log"
    CustomLog "logs/dummy-host.example.com-access.log" common
</VirtualHost>

<VirtualHost *:80>
    ServerAdmin admin@example.com
    DocumentRoot "E:/wamp/www/project2"
    ServerName test.com
    ServerAlias www.test.com
    ErrorLog "logs/dummy-host2.example.com-error.log"
    CustomLog "logs/dummy-host2.example.com-access.log" common
</VirtualHost>

一个配置对应一个域名,我这里是把域名对应的目录放在集成环境的主要目录里面,作为子目录对应域名,放在其他地方会报错。

最后要在host文件里编辑C:\Windows\System32\Drivers\etc\host

127.0.0.1 localhost
127.0.0.1 www.leisir.com
127.0.0.1 leisir.com
127.0.0.1 www.test.com
127.0.0.1 test.com

本地域名解析。

posted @ 2014-12-29 17:52  leisir  阅读(1291)  评论(0)    收藏  举报