接入 CDN 后,边缘节点会代替用户向源站请求资源。只要回源的 Host、SNI 或路径有一个不匹配,就可能命中错误站点、返回默认证书或造成 404。
回源请求要验证四项
- 源站看到的 Host 是否为预期域名。
- TLS 握手使用的 SNI 是否匹配。
- 路径和查询参数是否被正确保留。
- 真实客户端地址是否通过可信方式传递。
不要只看首页
首页通常走特殊缓存或静态规则。应同时测试图片、CSS、API、404、带参数页面和需要登录的接口。每种路径都记录边缘状态码与回源状态码。
安全检查
源站应只接受来自已确认 CDN 节点的请求,或至少通过可信令牌、mTLS 和防火墙规则降低绕过风险。单纯依赖 Host 头不能证明请求来自 CDN。
回滚条件
关键接口错误、登录失败、数据陈旧超过阈值时,应切回旧入口。回滚后保留节点日志和时间线,避免只凭现象猜测。