WAMPServer(2.4.9)多站点配置
1.打开配置文件Apache->httpd.conf,如图1.1所示:
图 1.12.ctrl+f查找Include conf/extra/httpd-vhosts.conf,去掉前面的#号,如图2.1;默认情况下httpd-vhosts.conf不会被加载执行,所以要去掉注释,来执行我下步的配制。
如图2.1
3.打开wamp\bin\apache\apache2.4.9\conf\extra,extra目录下的httpd-vhosts.conf配置文件,添加配制信息
<VirtualHost *:80>
ServerAdmin webmaster@dummy-host2.example.com
DocumentRoot "D:\www01" //自己设置的站点跟目录
ServerName testwww01.com //虚拟域名顺便来,顺便说一下端口也80也可以更改
ServerAlias testwww01.com
<Directory "D:/www01"> //注意这里是斜杠
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
ErrorLog "logs/dummy-host2.example.com-error.log"
CustomLog "logs/dummy-host2.example.com-access.log" common
</VirtualHost>
如出现服务器启动不了可以试试在此前加入
<VirtualHost *:80>
ServerAdmin webmaster@dummy-host2.example.com
DocumentRoot "D:\wamp\www" //默认的那个站点目录,你目录路径是什么就改为什么。
ServerName localhost
ErrorLog "logs/dummy-host2.example.com-error.log"
CustomLog "logs/dummy-host2.example.com-access.log" common
</VirtualHost>
4.修改本地hosts文件,hotst里面的域名要与上面配置文件里面相对应,其路径为:C:\Windows\System32\drivers\etc\hosts ,hosts选择文本编辑打开
在此后加入刚设置的虚拟域名:
127.0.0.1 testwww01.com
虚拟域名最终解释为本机IP 127.0.0.1
5.测试,在D:\www01下放入测试文件。
文件内容:
重启服务器即可访问。使用testwww01.com访问。