不积跬步,无以至千里;不积小流,无以成江海。

网站切换Https,引用的http资源报错解决方案

前端技术 康康 1868℃ 0评论

自动升级为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了。。所以只能搞到源码,放在自己的服务器下

百度share插件GIT地址,已经做过处理

 

转载请注明:左手代码右手诗 » 网站切换Https,引用的http资源报错解决方案

喜欢 (0)or分享 (0)
发表我的评论
取消评论

 

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址