Win10系统配置虚拟主机
1.用记事本或升华文本打开httpd.conf
Ctrl f search httpd-vhosts.conf
保存# include cf/extra/httpd-vhosts . conf的#符号。
2.Open extra/httpd-vhosts.conf。
添加以下内容:
virtual host * :80 server admin[email protected]document root ' e :/Your _ web _ root ' servername Your . web.comerrorlog ' logs/Your _ web _ error . log ' custom log ' logs/Your _ web _ access . log ' common/virtual host 3。对于本地测试,您需要在hosts文件中配置一个域名解析条目,并在目录c :/Windows/System32/drivers/etc/中找到hosts文件。
4.完成上述步骤后,重新启动Apahce
重点来了
此时,可以正常访问虚拟主机的域名www.web.com,但无法访问本地主机。错误报告如下:
解决方法:
在httpd.conf文件中,有一行代码需要注释掉。ServerName localhost:80。只需注释掉ServerName的代码行。可能你的httpd.conf文件没有localhost:80的值,可能是ServerName a.com:80都一样。你可以直接评论出来用。之后,无论虚拟主机是开启还是关闭,都可以正常访问localhost。
以上就是本文的全部内容。希望对大家的学习有帮助,支持我们。