我可以将网站从http移动到https,因为混合内容警告

时间:2017-09-09 14:57:41

标签: php curl https mixed-content

当我尝试将文件从http加载到https时,我正面临混合内容警告。

但现在我打算将我的网站从http移到https。

我需要知道是否从

加载文件
https -> https
https > http 

没有任何问题。

谢谢。

2 个答案:

答案 0 :(得分:0)

简短版本:是的,即使在迁移到https后,如果不处理以下情况,您仍将面临混合内容。

如果您要将网站从http迁移到https,则需要考虑的两种情况仍会导致混合内容警告:

  • 您的网站位于https上,但您仍然拥有源代码中以http://开头的绝对路径;你需要在代码中更改它们
    • 您的网站包含外部资源的网址(同样是绝对网址),它们以http://开头;在这种情况下,您需要检查第三方是否在https上提供内容,然后相应地更改URL;如果没有,您可以删除http:// urls以消除警告(或在本地制作资源副本并在https上提供)

答案 1 :(得分:-1)

只需添加两个脚本版本,其中一个带有http in和一个带有https,只需确保https文件支持https,否则它将无法正常工作!或者,如果您的系统上只添加/文件路径,如果没有,您可以尝试将文件设为//外部文件路径,不要在其中添加https或http!