我在桌面上制作了一个wordpress网站。我对两个 80/443 端口都有正确的主机端口转发设置。当我使用 http://external-ip 连接到我的网站时,我会被发送到我的网站。但是,当我使用 DNS 名称:http://mywebsite 时,它会被重定向到 https,并且收到“拒绝连接”消息。为什么我的 http 地址被重定向到 https?我正在使用 google 域进行域注册和 DNS。重定向也会发生在我的手机等设备上。我在端口 80 上运行 tcpdump,但没有看到任何流量进来,因此不是我的网络服务器将 http 重定向到 https。谁可以做这件事?
我尝试使用我的外部 IP,并且工作正常。当我使用重定向到 https 页面的 DNS 名称时,该页面不起作用,因为我的网络服务器未侦听 https 端口。
我尝试清除网站设置和浏览器缓存,但这种情况不断发生。我还在 Chrome 中为我的网站启用了“不安全内容”,并清除了历史记录/缓存。这种事还在发生。
编辑:这是开发人员工具显示的内容:
请求方式:GET
状态代码:307 内部重定向
推荐人政策:跨源时严格源
您在 WordPress 网站从 HTTP 重定向到 HTTPS 时遇到的问题可能是由于 WordPress 或服务器的配置造成的。以下是排除和解决问题的一些步骤:
尝试这些步骤后,您应该能够识别并解决导致 WordPress 网站上出现 HTTP 到 HTTPS 重定向问题的问题。如果问题仍然存在,请考虑咨询您的托管提供商或 WordPress 专家以获得进一步帮助。