CDN 加速:让你的站飞起来
静态资源走 CDN 后,全国访问延迟从"看机房位置"变成"看离用户多近"。备案域名可上国内 CDN,否则用海外节点。
接入四步(以 CNAME 接入为例)
- 添加加速域名:CDN 控制台填你的域名(如 cdn.example.com 或整站 www)。
- 配置源站:源站类型选 IP,填服务器公网 IP,回源端口 80/443。
- 改 CNAME:域名 DNS 里把加速域名 CNAME 到 CDN 分配的 xxx.w.kunlungr.com 类地址。
- 缓存策略:静态资源(css/js/img)缓存 7-30 天,HTML 设置短缓存或不缓存。
缓存规则参考
# 文件后缀类:jpg png webp css js woff2 → 遵循源站 Cache-Control,兜底 7 天
# 目录类:/assets/* → 30 天
# 首页与文章页 → 不缓存或 5 分钟(保证更新即时可见)
# 记得给资源文件名加指纹(app.a3f9c2.js)才能放心长缓存
HTTPS 与回源
- CDN 侧也要配证书(免费证书可在 CDN 控制台直接申请)。
- 回源协议跟随:用户 HTTPS → 回源也走 HTTPS,避免混合内容。
- 源站只允许 CDN 回源 IP 段访问 80/443,藏起真实 IP。
常见问题
- 更新不生效:CDN 缓存没刷——控制台刷新目录,或资源名加指纹根治。
- 接入后打不开:CNAME 没生效或源站防火墙拦了 CDN 回源段。
- 费用:按流量计费注意被盗刷——设置带宽上限与用量告警。
相关:SSL 证书 · DNS 解析 · 502 排查