本地域名在 3 个主要浏览器上重定向到 https Win10

本地域名在 3 个主要浏览器上重定向到 https Win10

这让我大吃一惊——为了本地开发,我在主机文件中添加了一些域,如下所示:

127.0.0.1 cake.test 127.0.0.1 foobar.test 127.0.0.1 dog.cat

cake.test 运行良好-一切都很好。

foob​​ar.test 和 dog.cat(以及其他几个)重定向到 https

dog.cat 域名是一个简单的 index.php - 没有 htaccess 或 php 脚本可以重定向,所以我很难理解为什么会发生这种情况 - 其他域名上也会发生这种情况。

Chrome、Edge 和 Firefox 中会发生这种情况。此外,如果我停止 Apache 服务器,则找不到页面,但已经重定向到 https。这表明重定向发生在操作系统级别(win10 - 我知道,我知道)或网络级别。我完全不知所措。

我尝试使用以下命令刷新我的 DNS:

ipconfig /flushdns

Apache 已禁用所有 SSL 选项,并且如上所述,其他本地域运行良好,使用 *.test 本地域。

欢迎任何建议。

更新

情况变得更好了……如果我使用工作域,然后将其指向无法加载的项目(即只是一个返回“hello world”的index.php),现在也会返回 SSL 错误。之前无法工作的域现在将可以工作。

这实在令人震惊。

答案1

经过 4 个小时的测试,我的结论是,一个重大错误是导致问题的原因,总之

mydomain.local -> htdocs/site1 = 使用 http 工作

然后切换

mydomain.local -> htdocs/site2 = 不起作用并重定向到 ssl

似乎与 Win10 相关,在 Chrome 和 Firefox 中观察到了这种行为。

相关内容