域名、服务器与 SSL 配置

图片[1]-域名、服务器与 SSL 配置-WP独立站学院
生成摘要
AI 生成,仅供参考

一、域名解析

登录域名服务商后台(阿里云、腾讯云、Namecheap、GoDaddy 都行),找到 DNS 解析管理。常用的记录就两种:

  • A 记录:域名指向 IPv4 地址。@(主域)和 www 各加一条,记录值都填服务器 IP
  • CNAME 记录:域名指向另一个域名。套 CDN 时用,把 www 指向 CDN 给的域名

最少要有的就是两条 A 记录:@example.com 能访问,wwwwww.example.com 能访问。

加完在本地命令行 ping 你的域名,返回的 IP 是你的服务器就算生效。

💡 生效时间从几分钟到 24 小时不等,刚改的解析别着急。⚠️ 打算套 Cloudflare 这类 CDN 的站点注意:先保持 A 记录直连,等证书签下来再切 CDN——开着代理去申请证书,域名校验十有八九失败。

图片[2]-域名、服务器与 SSL 配置-WP独立站学院

二、申请证书

📅 2.1 免费证书够用,90 天有效期

免费证书完全够用。Let’s Encrypt 是全球用量最大的免费证书,单张有效期 90 天,宝塔内置一键申请和自动续期:

  1. 宝塔「网站」→ 你的站点 →「设置」→「SSL」。
  2. 选「Let’s Encrypt」选项卡(面板若提供其他免费证书选项,以实际显示为准)。
  3. 勾选要签发的域名,主域和 www 都勾上。
  4. 点「申请」,等十几秒自动签发。

申请过程不用你插手:Let’s Encrypt 通过 80 端口访问服务器上的验证文件,确认域名归你管。

  • 📌 申请能成功的三个前提:域名已解析到本机、80 端口开放没被占用、没开 CDN 代理。

首次申请和后续续期,失败原因都是这同一套,速查表放在第四节。

💡 前瞻提醒:Let’s Encrypt 官方已公布未来几年把证书有效期从 90 天分阶段缩短到 45 天的计划(2028 年前完成,2026 年 5 月起已可选 45 天短证书)。以后申请时以届时实际有效期为准——反正宝塔自动续期,缩短了对日常使用基本无感。

图片[3]-域名、服务器与 SSL 配置-WP独立站学院

三、强制 HTTPS

证书下来后,在同一个 SSL 窗口打开「强制 HTTPS」。从此访客输 http:// 也会被 301 跳转到加密地址。

顺手去 WordPress 后台「设置 → 常规」核对两个地址——WordPress 地址和站点地址。

⚠️ 两个地址都必须是 https:// 开头:一个 http 一个 https,会直接引发登录异常和全站样式错乱,这是新手高发事故。

四、自动续期

Let’s Encrypt 证书 90 天到期,宝塔会自动创建续期任务,正常情况下不用管。

💡 「不用管」不等于「不用看」:每月瞄一眼 SSL 页面上的到期时间,确认续期没掉链子。

续期失败通常是三个原因:域名解析改过不再指向本机、80 端口被别的程序占了、中途套了 CDN 导致验证请求走了代理。对应处理都一样——恢复直连,在 SSL 页面手动点一次「续签」。

🚨 4.1 证书问题速查

申请、续期、强制 HTTPS 这三个环节的故障,翻来覆去就是这几类:

现象大概率原因修法
申请证书提示验证失败域名没解析到本机 / 80 端口没开或被占用 / 开着 CDN 代理按顺序查:本地 ping 域名 → 安全组 80 端口 → 关掉 CDN 代理,恢复直连后重新申请
自动续期失败、收到到期提醒解析改过不再指向本机 / 80 端口被别的程序占了 / 中途套了 CDN,验证请求走了代理恢复直连,在 SSL 页面手动点一次「续签」
强制 HTTPS 后样式全乱两个站点地址还是 http,或老内容里残留 http 资源(混合内容)先把两个站点地址都改成 https,再用 Better Search Replace 批量替换老内容里的 http 链接

五、开了 HTTPS 样式却乱了

🧩 5.1 混合内容:先诊断,再按顺序修

地址栏有锁,页面却裸奔(CSS 没加载),或者锁上带黄色警告——按 F12 看 Console,一片 Mixed Content: blocked 就对了:页面里还引用着 http:// 的图片、CSS、JS,浏览器出于安全拒绝加载,这叫混合内容。

按顺序修:

  1. 先确认上面说的两个站点地址都是 https,这一步能解决大部分情况。
  2. 老内容里的 http 链接:装 Better Search Replace 插件,把数据库里的 http://example.com 批量替换成 https://example.com。替换前先备份,范围只选内容相关的表(如 wp_posts)。
  3. 换浏览器无痕窗口复查——本机缓存有时候会骗你。

六、可选的进阶项

外贸站可以多走一步:

  • HTTP/2:宝塔的 Nginx 新版本默认支持,多路复用对海外多资源加载提速明显
  • HSTS:告诉浏览器「以后只准用 HTTPS 访问我」。一旦开启并提交预载列表,回退成本很高,确定站点长期用 HTTPS 再开
  • www 与非 www 统一:两个都要能打开,但在站点地址里定死一个规范版本,另一个 301 跳过去,免得搜索引擎判重复内容
© 版权声明
THE END
喜欢就支持一下吧
点赞9 分享
评论 共18条

请登录后发表评论

    暂无评论内容