对我的 http 页面的请求被重定向到 https

Request to my http page is getting re-directed to https

提问人:John Doe 提问时间:9/24/2023 最后编辑:John Doe 更新时间:9/25/2023 访问量:32

问:

我在桌面上制作了一个 wordpress 网站。我为两个 80/443 端口设置了正确的主机端口转发设置。当我使用 http://external-ip 连接到我的网站时,我会被发送到我的网站。但是,当我使用DNS名称时:http://mywebsite 它被重定向到https,并且我得到“拒绝连接”。为什么我的 http 地址被重定向到 https?我正在使用 google 域名进行域名注册和 DNS。重定向也发生在我的手机等上。我在端口 80 上运行了 tcpdump,但没有看到任何流量进入,因此不是我的 Web 服务器将 http 重定向到 https。谁能做到这一点?

我尝试使用我的外部 ip,并且工作正常。当我使用重定向到 https 页面的 DNS 名称时,该页面不起作用,因为我的 Web 服务器不侦听 https 端口。

我尝试清除站点设置和浏览器缓存,但这种情况不断发生。我还在 chrome 中为我的网站启用了“不安全内容”,并清除了历史记录/缓存。它仍在发生。

编辑:这是开发人员工具显示的内容:

请求方式:GET

状态代码:307 内部重定向

引荐来源政策:strict-origin-when-cross-origin

Apache HTTP Web HTTPS DNS

评论

0赞 S Kumar 9/24/2023
不安全端口为 80 = http,安全端口为 443 = https
0赞 Stephen Ostermiller 9/24/2023
您的域名是什么?我敢打赌,您有一个域或其他一些顶级域,该域位于 HSTS 预加载列表中,根本不支持 HTTP。查看 serverfault.com/a/1091612.dev
0赞 John Doe 9/25/2023
正如@StephenOstermiller建议的那样,我的域名以 .dev 结尾,并且位于 HSTS 预加载列表中。谢谢斯蒂芬·奥斯特米勒

答:

0赞 John Doe 9/25/2023 #1

正如@StephenOstermiller建议的那样,我的域名以 .dev 结尾,并且位于 HSTS 预加载列表中。谢谢斯蒂芬·奥斯特米勒