当链接应为http://时,链接生成https://协议

时间:2016-12-13 15:43:52

标签: wordpress ssl

我在我的一个Wordpress网站上遇到了这个奇怪的问题,我希望你们都能提供帮助。

我有一个这个Wordpress网站设置并正常工作。它具有SSL证书,因此URL为https://www.example.com

现在,如果我添加指向我的某个网页的链接,例如此http://www.example_2.com,则会自动更改指向https://协议的链接。我发现这很奇怪,因为链接字面上是<a href="http://www.example_2.com">

有谁知道为什么链接变为https://而不是正常的http://协议?因为当我点击链接并发送到链接网站时,我的链接现在出错了。

我已经搜索了这个问题,但它只给了我如何配置您的网站SSL(https://)的结果,而不是我遇到的问题......

提前致谢。

1 个答案:

答案 0 :(得分:1)

您的网站可能配置为立即将http请求302重定向到https。

如果您直接在浏览器http://www.example_2.com/上访问该网站会怎样?它是否也会反弹到https?

您的example_2.com网站有可能启用严格的传输安全性。读这个。 https://www.owasp.org/index.php/HTTP_Strict_Transport_Security_Cheat_Sheet

很多人都在使用

形式的链接
 href="//www.example_2.com"

而不是

href="http://www.example_2.com"
这些天来避免这种混乱,并避免混合内容投诉。你可能想要考虑一下。当您从内容交付网络中提取内容时,它尤其有用。