全部文章
文章目录

网站已经启用 HTTPS,为什么资源仍不安全?混合内容排查清单

定位 HTTPS 页面中的 HTTP 资源、外部脚本和接口地址,保留浏览器保护并验证真正受影响的动作。

Vibe Hosting·发布于 约 2 分钟

HTTPS 页面仍可能通过 HTTP 引用资源。浏览器会根据资源类型和安全规则处理混合内容,所以表现可能是脚本被阻止、图片缺失或表单失效。先检查具体请求,再判断是否需要调整证书。

从浏览器证据开始

打开问题页面,查看控制台和网络请求,记录不安全 URL、发起页面与资源类型。内页也应重复检查;首页正常,不能代表所有模板或已保存内容都使用正确地址。

按控制范围给 URL 分类。自己的上传文件、主题设置、数据库内容和第三方组件,修复位置可能不同。找到实际生成错误地址的地方,再做对应修改。

修正 URL 的来源

  • 把写死的 HTTP 引用改为目标服务支持的 HTTPS 地址。
  • 检查站点设置和生成资源时使用的基础 URL。
  • 确认外部脚本支持 HTTPS,再继续使用。
  • 除图片之外,也检查表单提交与接口地址。
  • 查看跳转是否意外回到 HTTP。

不要通过允许不安全内容的浏览器设置来作为验收结果;客户仍可能遇到问题。保持正常保护,修正实际请求路径或依赖。

发布后再验证一次

检查新版本时,清理或重新验证相关缓存页面,确认线上 HTML 和请求包含新地址。执行此前失败的表单或业务动作。证书主机名和有效期也要单独核查,混合内容与证书不匹配是不同问题。

需要协助时,提供一个问题页面、一个资源 URL 和准确浏览器提示。截图应排除凭证和私密令牌,让支持团队能够从明确依赖开始排查。

继续下一项任务

连接域名 · 表单投递排查