https网站加载http资源不显示安全警告
网站呢一开始是http的,后来就转为https了,
这样一来就有些http的链接就用不了内容空白不显示,
或者提示安全警告网站不安全之类的
在网上找了很多资料也没有什么最终解决的方案
1.资源下载到本地...
2.不加http或https协议....
3.
header("Content-Security-Policy: upgrade-insecure-requests");
4.在html中head标签中添加
<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">
可以理解为向服务器端发送信号,表示客户端优先选择加密及带有身份验证的响应,支持这种操作,让浏览器自动升级请求处理从http到https响应csp指令
亲测,4,都可以解决大部分问题,但不知有没什么副作用
在网站添加之前

在网站添加之后

百度分享http也可以显示,
百度地图
天气插件http也能显示

然后打开手机看一下网站,
发现天气可以,百度分享不显示(真只能下载本地??)
看了下百度分享代码,手机端jscss样式没有加载进来
一直刷新更新缓存也没用

这样一来,网站虽然不会报安全警告,但显示还是一个问题
电脑端显示正常了,手机端却不显示了
百度分享代码支持https:
1,获取代码http://share.baidu.com/code
2,下载static文件上传到网站根目录/static
链接:https://pan.baidu.com/s/1h5qvGkMHafcsbuFwitsfNQ
提取码:0681
3,修改链接地址
把

删除

后面找再研究一下。。。
http://www.php.cn/manual/view/35578.html

笔者:Chervehong
本文以学习、研究和分享为主,欢迎转载,但必须在文章页面明显位置给出原文连接。
本文仅是作者观点,如文中有不妥或者错误的地方还望高手的你指出,以免误人子弟。
如果觉得本文对你有所帮助不如【推荐】一下!
再次感谢您耐心的读完本篇文章。
本文仅是作者观点,如文中有不妥或者错误的地方还望高手的你指出,以免误人子弟。
如果觉得本文对你有所帮助不如【推荐】一下!
再次感谢您耐心的读完本篇文章。

浙公网安备 33010602011771号