网站URL中被双横线划掉的HTTPS代表什么含义?
被划掉的HTTPS标识含义解析
嘿,这个问题我之前帮不少开发者和普通用户解答过,浏览器地址栏里出现被划掉的HTTPS(或是带两条横线划掉的安全锁标识),本质是在明确告诉你当前网页连接并不安全,具体可以拆解为几种常见场景:
混合内容导致的部分不安全:这是最普遍的情况。当页面本身通过HTTPS加载,但页面内嵌入了HTTP协议的资源(比如图片、JS脚本、CSS样式表、视频等),浏览器就会标记连接为“不安全”。因为HTTP资源是明文传输的,可能被第三方篡改或窃听,破坏了HTTPS原本的加密安全链条,所以会划掉HTTPS标识。
SSL/TLS证书异常:如果网站的安全证书出现问题——比如证书过期、域名与证书绑定不匹配、证书颁发机构不被浏览器信任,甚至是伪造的证书——浏览器会直接判定连接不可信,这时候HTTPS标识会被划掉,部分浏览器还会显示红色的警告图标,提示你不要在该页面输入敏感信息。
连接被强制降级:有些场景下,网站原本支持HTTPS,但中间被代理工具、恶意软件或者服务器配置错误强制降级到HTTP明文传输,此时地址栏里的HTTPS标识也会被划掉,提醒你实际使用的是未加密的连接。
如果想排查具体原因,可以打开浏览器的开发者工具(按下F12或Ctrl+Shift+I),切换到「控制台」标签页,里面会清晰给出具体的错误提示,比如是哪一个HTTP资源导致的混合内容,或是证书的具体问题,跟着提示修复即可。
内容的提问来源于stack exchange,提问作者Sooraj Mishra
相关产品推荐
相关产品推荐

