windows下Apache配置多个站点
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了windows下Apache配置多个站点相关的知识,希望对你有一定的参考价值。
1. httpd.conf 找到以下两行去掉注释:
# Include conf/extra/httpd-vhosts.conf
# Include conf/extra/httpd-vhosts.conf
2. httpd-vhosts.conf 文件,添加多个站点设置:
##<VirtualHost *:80>
##ServerAdmin [email protected]
##DocumentRoot "D:/xampp/htdocs/dummy-host2.example.com"
##ServerName dummy-host2.example.com
##ErrorLog "logs/dummy-host2.example.com-error.log"
##CustomLog "logs/dummy-host2.example.com-access.log" common
##</VirtualHost>
根据样例,去掉注释,除DocumentRoot外,dummy-host2.example.com改为自己需要的主机名,例如,www.tp5.com
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot "D:/xampp/htdocs/tp5/public"
ServerName www.tp5.com
ErrorLog "logs/www.tp5.com-error.log"
CustomLog "logs/www.tp5.com-access.log" common
</VirtualHost>
DocumentRoot的值改为站点对应的目录
3. host文件添加域名解析,例如:127.0.0.1 www.test.com
4. 重启Apache.
以上是关于windows下Apache配置多个站点的主要内容,如果未能解决你的问题,请参考以下文章
windows2012安装apache怎么配置多个站点使用不同的php版本呢?