繁体   English   中英

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

[英]Apache on Windows Virtualhost: works on IE or Edge, but unable to connect on Chrome and Firefox

我从未在Apache而不是Windows或BSD上使用多个Virtualhosts遇到问题。

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

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

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

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

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

更新2018年7月2日:Firefox现在也将.DEV域强制为HTTPS。

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM