登录
No.05核心3 条来源

HTTPSHTTP Secure

课堂投屏

一句话

HTTPS 是用 TLS 加密的 HTTP,保护传输中的数据不被偷看和篡改,并校验网站证书。

大白话

HTTPS 像用带封条的保密信封寄信:路上经手的人拆不开、改不了,寄出前还核对过收件地址确实是这家,信才能放心地交出去。

比喻的边界

封条只保证信在路上安全、收件方确实是这个域名;信里写的是不是骗人、对方网站有没有漏洞,封条管不了。

拿去就能用

开始做

我的网站现在只能用 http 打开。帮我说清楚在上开启 HTTPS 要做哪几步、证书从哪来。涉及付费的先告诉我费用,等我确认。开好后告诉我怎么检查证书已生效。

还差:我的域名、部署平台,发给 AI 前记得换掉

出错了

网站已经是 https 了,但地址栏小锁旁边有警告,控制台提示混合内容。我怀疑有图片或脚本还在用 http 地址,先帮我列出页面里所有 http 开头的资源,确认后再逐个改。

想做深

我想让所有 http 访问都自动跳到 https,免得用户打开不加密的版本。帮我说明在我的部署方式下怎么设置跳转、会不会影响现有链接,先给方案再改。

别这样说 → 这样说

别这样说

网页说不安全,证书是不是过期了?修一下。

这样说

我的网站地址栏显示“不安全”,点开提示“证书不适用于此网站”。我刚把地址从 www.mysite.cn 换成 mysite.cn。帮我先查证书上写的是哪些域名,和我现在访问的是否一致,再说怎么处理。

差别:补上了提示原文和最近一次改动,AI 能直接对准证书和域名是否匹配。

容易误解:

误解有小锁、是 HTTPS,就说明这个网站可信。

其实是HTTPS 只保证你和这个域名之间的传输加密、证书对得上;网站本身是否正规、内容真不真,要另外判断。

展开专业理解

HTTPS 在 HTTP 下面加了一层 TLS,提供三件事:加密(旁人看不到内容)、完整性(途中被改会被发现)、身份验证(服务器用数字证书证明自己对应这个域名)。HTTPS 页面里加载 http 资源叫混合内容,浏览器会自动升级或拦截。常说的“SSL 证书”,如今实际用的是 TLS。

来源

  1. MDN:HTTPS(术语表) 核对于 2026-09-26
  2. MDN:Transport Layer Security (TLS) 核对于 2026-09-26
  3. MDN:Mixed content 核对于 2026-09-26