自动升级为https(原来资源支持https访问)
1.在服务器上加
header("Content-Security-Policy: upgrade-insecure-requests");
2.在页面头部加
<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests" />
比如原来引用 <script src="http://xx.aa.com/js/a.js"></script>,将会被自动升级为 <script src="https://xx.aa.com/js/a.js"></script>
原来资源不支持https访问
这时候只能搞到资源代码,放到支持https的服务器上,然后引用。
以本站为例。升级了https后,百度分享插件报错,百度并没有更新share了。。所以只能搞到源码,放在自己的服务器下
转载请注明:左手代码右手诗 » 网站切换Https,引用的http资源报错解决方案