宝哥软件园

win10 apache配置虚拟主机后本地主机不可用的解决方案

编辑:宝哥软件园 来源:互联网 时间:2021-09-01

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。

以上就是本文的全部内容。希望对大家的学习有帮助,支持我们。

更多资讯
游戏推荐
更多+