使用HTTPS://访问drupal站点时收到消息“此页面具有不安全的内容”?

时间:2013-04-22 22:55:54

标签: drupal-7

我开发了Drupal网站。但是当我使用HTTPS访问我的网站时://浏览器给我一条消息“此页面有不安全的内容”。我已将我的网站数据放在安全网站上。

我出于某种目的在该页面中加载JS文件。     那么,它是JS文件问题吗?

2 个答案:

答案 0 :(得分:0)

实际上,您可能会从“非安全”来源(使用http协议而不是https)加载某些资产(css或javascript)。

答案 1 :(得分:0)

我不认为它应该是JS或CSS问题,除非你使用绝对URL包含它们: 例如,如果在主题的模板文件中添加以下行:

<link rel="stylesheet" type="text/css" href="http://yoursite/mystyle.css">
<script src="http://yoursite/myScript.js"></script>

这通过http代替https提供JavaScript。相反,你应该使用:

<link rel="stylesheet" type="text/css" href="mystyle.css">
<script src="myScript.js"></script>

请注意,第二段代码中的URL包含相对URL,并且将使用与通过浏览器访问该站点相同的协议来提供文件。

如果不是这种情况,您必须浏览页面上的所有链接,并找到以http://...格式而不是https://...开头的链接。当浏览器发现并非使用加密来提供页面的所有内容时,就会出现此问题 希望有道理。请随时询问进一步的询问。