在站点上启用SSL并断开链接

时间:2016-09-27 13:03:25

标签: php html apache ssl https

我在我的网站上启用了SSL,并且它已经破坏了这些链接,因为浏览器仍会在HTTP上调用它们:

<script src="/some_JS_library/some_js_minified.min.js"></script>

<link rel="stylesheet" href="/some_JS_library/some_js_stylesheet.min.css" />

这些链接位于着陆页中,例如https://example.org/folder/landingpage.php其中landing page.php在此目录结构中相对于脚本。

当然,所有这些在HTTP中完全正常,但由于使用HTTPS获取的不安全内容不允许运行,因此HTTP中断(Safari 9+)。

Root
 - folder
   |- landingpage.php 

 - some_JS_library
   |- some_js_minified.min.js
   |- some_js_stylesheet.min.css

这些链接有哪些变化可以使其适用于HTTPSHTTP

1 个答案:

答案 0 :(得分:0)

尝试使用协议相对链接(开头的两个斜杠):

// some_url.com/some_file.js

// somefolder / somefile.js