apache虚拟主机多站点的配置
第一步
- 打开httpd.conf文件
”#LoadModule vhost_alias_module modules/mod_vhost_alias.so“
前面的#号去掉
”#Include conf/extra/httpd-vhosts.conf“
前面的#号去掉 - 打开C:\Windows\System32\drivers\etc\hosts文件
在最后添加如下
127.0.0.1 www.xxx.com
第二步
<VirtualHost www.xxx.com>
DocumentRoot "路径"
ServerName 服务器名
</VirtualHost>
之前看网上最多的版本是以下这样的
<VirtualHost *:80>
DocumentRoot "路径"
ServerName www.xxx.com
</VirtualHost>
注意以上两端代码的主要不同之处在于www.xxx.com的位置不同,经笔者测试,第二种不能起作用,第一种写法可以起到配置多个站点的作用