Windows Virtualhost上的Apache:可在IE或Edge上使用,但无法在Chrome和Firefox上连接

时间:2018-06-27 19:53:28

标签: windows apache google-chrome firefox virtualhost

我从未在Apache而不是Windows或BSD上遇到过多个虚拟主机的问题。

我的辅助虚拟主机在Chrome中给了我ERR_CONNECTION_REFUSED。 “ httpd -S”没有给我任何错误,并且配置良好,这让我开始思考,因此我尝试了“ curl -v”,该方法很成功,然后尝试了IE和EDGE,并且它们工作正常。

我试图清空Chrome DNS缓存,没有从Chrome或FF建立的连接的Apache日志,但是有来自“ localhost”的日志条目,并且所有人均可访问,并从所有浏览器生成日志。

我现在很好奇,这是什么?

1 个答案:

答案 0 :(得分:0)

好的,我忘了提一下:我在虚拟主机上将.dev用于tld,现在不再使用了。这就是原因:

  

Chrome 63(自2017年12月开始发布)将强制所有以.dev(和.foo)结尾的域通过预加载的HTTP Strict Transport Security(HSTS)标头重定向到HTTPS。

     

更新07/02/2018:Firefox现在也将.DEV域强制为HTTPS。

https://ma.ttias.be/chrome-force-dev-domains-https-via-preloaded-hsts/

结论:如果为ssl配置.dev域,则无法进行例外处理(firefox或chrome)。因此,至少对我而言,没有更多的开发领域可用于本地开发。