Cloudflare:如何解决混合内容错误?

时间:2021-07-15 | 标签: | 作者:Q8 | 来源:Cloudflare网络

小提示:您能找到这篇{Cloudflare:如何解决混合内容错误?}绝对不是偶然,我们能帮您找到潜在客户,解决您的困扰。如果您对本页介绍的Cloudflare:如何解决混合内容错误?内容感兴趣,有相关需求意向欢迎拨打我们的服务热线,或留言咨询,我们将第一时间联系您!

< ">解决混合内容错误,以确保访问者的 Web 浏览器不会阻止通过 HTTPS 提供的 HTTP 资源。

< font-size: 16px;">概述

< font-size: 16px;">添加到 Cloudflare 的域会收到 SSL 证书,并可以通过 HTTPS 提供流量。但是,在开始使用 Cloudflare 后,一些客户在首次提供 HTTPS 流量时会发现缺少内容或页面呈现问题。

< font-size: 16px;">通常,这个问题是由于通过 HTTPS 提供的网页对 HTTP 资源的请求造成的。  例如,您在浏览器中键入 https://example.com,该页面在 HTML 中包含通过 HTTP 到 <img src =“http://example.com/resource.jpg“> 的图像引用。

< font-size: 16px;">通常,如果您的网站通过 HTTPS 安全地加载所有资源,则访问者会在其浏览器的地址栏中观察到一个锁定图标(通常是绿色锁)。

< font-size: 16px;">这表示您的站点具有可用的 SSL 证书,并且站点加载的所有资源都通过 HTTPS 加载。绿色锁用于向用户保证其连接是安全的。混合内容症状之一是显示不同的图标,而不是绿色锁图标。

< font-size: 16px;">内容呈现问题的其他原因是 Rocket Loader 和 Auto-Mini。  如果您没有观察到混合内容错误,请测试禁用这两个功能。

< font-size: 16px;">混合内容出现的症状

< font-size: 16px;">大多数现代浏览器会阻止安全 HTTPS 页面上的 HTTP 请求。被阻止的内容可能包括影响页面外观或行为方式的图像、JavaScript、CSS 或其他内容。

< font-size: 16px;">以下是 Web 浏览器中针对所请求站点存在混合内容的指示:

< font-size: 16px;">Firefox

< font-size: 16px;">您会看到 URL 旁边有一个提醒注意的黄色三角形:

< font-size: 16px;">

< font-size: 16px;">IE(版本 10)

< font-size: 16px;">您会看到有关“仅显示安全内容”的警告消息:

< font-size: 16px;">

< font-size: 16px;">Microsoft Edge



< font-size: 16px;">您会看到警告消息“您只会看到安全的内容”:

< font-size: 16px;">

< font-size: 16px;">Chrome

< font-size: 16px;">您会在 URL 旁边看到信息符号或警告符号:

< font-size: 16px;">

< font-size: 16px;">如果出现混合内容警告,则 Web 浏览器将加载资源,但用户不会在 URL 中看到绿色锁图标。浏览器的调试工具中会显示警告消息:

< font-size: 16px;">

< font-size: 16px;">如果出现混合内容错误,则浏览器将拒绝通过不安全连接方式加载资源:

< font-size: 16px;">

< font-size: 16px;">有关使用浏览器调试工具查找这些问题的信息,请参阅 Chrome 和 Firefox 的文档。或者,您可以查看页面源并查找 http:// 的特定参考,以获取其他资源的路径。

< font-size: 16px;">解决方案

< font-size: 16px;">有两种方法可以解决混合内容错误。

< font-size: 16px;">1.通过 HTML 源加载所有资源,而无需指定 HTTP 或 HTTPS 协议。例如:

< font-size: 16px;">     //domain.com/path/to.file

< font-size: 16px;">     代替



< font-size: 16px;">     http://domain.com/path/to.file

< font-size: 16px;">2.根据您的内容管理系统,检查自动将 HTTP 资源重写为 HTTPS 的插件。在 SSL/TLS 应用中,Cloudflare 通过 Au湘潭舆情tomatic HTTPS Re个人百科创建writes 提供此类服务。

< font-size: 16px;">Cloudflare 建议 Wordpress 用户安装 Cloudflare WordPress 插件,并在插件中启用 Automatic HTTPS Rewrites 选项。或者,Cloudflare 建议使用 SSL Insecure Con关于电商tent Fixer 或 Really Simple SSL 插件自动将 HTTP 替换为 HTTPS。

Cloudflare:如何解决混合内容错误?

上一篇:Cloudflare:怎样防止站点停机
下一篇:Snapchat:Snap Publisher有哪些功能?


版权声明:以上主题为“Cloudflare:如何解决混合内容错误?"的内容可能是本站网友自行发布,或者来至于网络。如有侵权欢迎联系我们客服QQ处理,谢谢。
相关内容
推荐内容
扫码咨询
    Cloudflare:如何解决混合内容错误?
    打开微信扫码或长按识别二维码

小提示:您应该对本页介绍的“Cloudflare:如何解决混合内容错误?”相关内容感兴趣,若您有相关需求欢迎拨打我们的服务热线或留言咨询,我们尽快与您联系沟通Cloudflare:如何解决混合内容错误?的相关事宜。

关键词:Cloudflare:如何解决混合内

关于 | 业务 | 案例 | 免责 | 隐私
客服邮箱:sales@1330.com.cn
电话:400-021-1330 | 客服QQ:865612759
沪ICP备12034177号 | 沪公网安备31010702002418号