实用指南

CDN 接入前检查清单:DNS、证书、缓存与回源一次看全

大多数 CDN 接入事故发生在切换前后。用这份清单确认域名、证书、缓存排除路径和回滚方式。

CDN 接入本身可能只需要一条 CNAME,但要让网站稳定运行,还需要确认很多不会出现在“开通成功”提示里的细节。下面这份清单适合在正式切换前逐项检查。

1. 确认域名与 DNS

  • 确认主域名、www、移动端和业务子域名分别如何解析。
  • 确认 MX、SPF、DKIM、DMARC 等邮件记录不会被误删或误代理。
  • 检查旧 CDN、第三方建站平台或 DNS 服务是否仍在接管解析。
  • 记录切换前的 TTL 和关键记录,准备回滚。

2. 检查 HTTPS

  • 确认证书覆盖所有域名,包括 www 和子域名。
  • 检查证书链、续期方式和自动更新。
  • 确认源站与边缘之间采用什么证书校验方式。
  • 排查混合内容、重定向循环和 HSTS 配置。

3. 定义缓存边界

最危险的不是“没有缓存”,而是把不该缓存的内容缓存了。WordPress、商城和 SaaS 都应明确排除以下路径:

  • 后台、登录、退出、账户和预览页面。
  • 购物车、结账、支付回调和订单状态。
  • 带用户身份、Token 或敏感 Cookie 的接口。
  • 表单提交、搜索和个性化推荐。

4. 规划回源请求

  • 确认回源协议、端口、Host 头和源站证书。
  • 检查源站是否限制 CDN 回源 IP,避免接入后全部 403。
  • 确认缓存失效、刷新与发布流程。
  • 确保日志能够记录真实客户端信息或可信代理链。

5. 准备切换与回滚

切换前先做小范围验证:检查首页、登录、搜索、支付路径和一个动态接口。切换后观察 DNS 生效、HTTP 状态码、缓存命中、回源量、错误日志和用户反馈。如果出现大面积异常,立即按预先记录的方式回滚,而不是在线上连续试验。

建议把关键域名、预期值、验证结果和负责人写入一张切换表。这样可以避免不同人员在 DNS、证书和缓存之间互相猜测。

相关页面:香港回国优化带宽 · 日本高防 · 价格与方案

Telegram 在线咨询