首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >主机商不给免费 SSL?三条命令诊断 + 2 小时切 Cloudflare 零成本解决(实测)

主机商不给免费 SSL?三条命令诊断 + 2 小时切 Cloudflare 零成本解决(实测)

原创
作者头像
Molly她爸猴小贼
发布于 2026-09-28 06:54:25
发布于 2026-09-28 06:54:25
40
举报

适合人群:用 cPanel / GoDaddy 系主机 + WordPress 的建站新手。全程零代码基础,会复制粘贴就行。

我的坑

新站上线后 https 打开报「不安全」,进 cPanel 的 SSL/TLS Status 一看,提示:

Expires on 2027-09-26. The certificate will not renew via AutoSSL because it was not issued via AutoSSL.

更坑的是:这个页面既没有勾选框,也没有 Run AutoSSL 按钮——GoDaddy 系主机常把免费 AutoSSL 入口裁掉,为的是卖自家 70+ 美元/年的付费证书。提工单?这家转售商只有 FAQ 和一条打不通的电话。

第一步:三条命令搞清证书真相

我的结果:issuer = subject = CN=我的域名——自签名证书占了位,这就是「不会自动续期」的根因。

第二步:切 Cloudflare(免费证书 + CDN,2 小时含等待)

  1. 先查 DNSSEC(开着就换 NS 会断解析):dig +short DS 你的域名 为空 = 没开,安全
  2. cloudflare.com 注册(免费)→ Add a site → 选 Free $0 计划
  3. 核对扫描出的记录:A → 源站 IP、www 的 CNAME、TXT(SPF/DMARC)三条齐全就能过
  4. SSL/TLS → Overview 先设成 Full(源站是自签名时千万别选 Full strict,会报 526)
  5. 到域名商把 NS 改成 Cloudflare 分配的两条
  6. 等激活(几分钟~1小时)→ 确认 DNS 里 A/www 是橙云 → Edge Certificates 打开 Always Use HTTPS

验收

三个容易踩的点

  • cPanel 里那行 Self-signed 会一直显示——那是源站证书,访客走 Cloudflare 边缘证书,永远摸不到它,属正常现象不用管
  • Always Use HTTPS 开了之后注意:只有「Cloudflare 强制 https」+「源站也强制 https」同时开才会循环跳转,只开一边没事
  • 域名若有 MX 邮件记录,切之前要先搬好邮件记录(我查过没有,所以零风险)

成本:0 元。 对比主机商付费 SSL 报价约 70 美元/年。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

目录
  • 我的坑
  • 第一步:三条命令搞清证书真相
  • 第二步:切 Cloudflare(免费证书 + CDN,2 小时含等待)
  • 验收
  • 三个容易踩的点
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档