随着百度和谷歌对https的重视和支持,现在很多型站点都慢慢在使用了https了。虽然我们使用了https通道还需要解析http协议百度才能识别和收录,但两种协议并存、让我们的站点显示绿色的安全小锁还是有点意义的。
可能很多站长不管是使用了免费的还是收费的https证书,由于页面还存在http连接,导致浏览器的小锁是灰色和右小脚跟了一个黄色小三角,如下图所示:
看了很多解决方法,其中大部分是让站长把页面里包含http协议的连接都换成https就行了,但是有一个问题,本站的http链接是非常好解决的,如果我们站点里有友情链接是http的怎么办呢?
所以,把页面的http链接都换成https也是不对的。要想让https小灰锁变成安全的小绿锁其实非常简单,只需要在页面head里加入以下标签即可:
<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests" />
大家可以去看看我的https://1888kuai.com页面,页面包含了很多http链接,但是证书在360极速浏览器是绿色的,在google的chrome浏览器里显示是安全的。
原文地址:https://www.cnblogs.com/zuoluo/p/10113324.html
时间: 2024-10-27 10:44:52