回源配置
配置 CDN 节点回源地址、协议、端口和请求 Host,确保边缘缓存未命中时能正确访问业务源站。
回源配置决定 CDN 节点向哪里获取内容。DNS 接入、HTTPS 和缓存规则配置完成后,必须确认源站地址、回源协议和端口与实际服务一致,否则用户访问可能出现 502、504 或内容异常。
配置前确认
- 源站 IP 或域名可以从公网被 CDN 节点访问。
- 源站服务实际监听的协议和端口已经明确,例如 HTTP
80或 HTTPS443。 - 源站虚拟主机依赖 Host 时,已记录正确的业务域名。
- 源站防火墙和安全组未拦截 CDN 回源请求。
操作步骤
1. 进入回源配置
打开“站点管理 → 网站列表”,进入目标站点详情页,在左侧“加速”分组中选择“回源配置”。页面同时保留站点配置导航,便于在回源、HTTPS、缓存规则之间切换。
2. 设置回源地址
填写源站 IP 或源站域名。源站使用多个地址时,按页面支持的方式增加备用源站,并确认每个地址均指向同一业务版本。
不要填写 CDN 的 CNAME 接入名,也不要填写用户访问域名本身,否则可能形成回源循环。
3. 对齐协议、端口和 Host
回源协议必须与源站服务匹配。源站只开放 HTTP 时选择 HTTP;源站部署了有效 HTTPS 服务时选择 HTTPS。端口按源站真实监听端口填写。
源站使用虚拟主机时,将回源 Host 设置为源站期望接收的域名。修改后保存并等待节点同步。
4. 验证回源结果
通过业务域名访问静态资源和动态页面,检查响应状态、内容版本和跳转链路。必要时查看访问日志,确认请求是否命中预期源站。
常见问题
出现 502 或 504
优先检查源站地址、协议和端口是否匹配,再检查源站防火墙、安全组和服务进程。源站 HTTPS 使用自签名或过期证书时,也可能导致 HTTPS 回源失败。
回源内容不是预期站点
通常是回源 Host 不匹配或多个虚拟主机共用同一 IP。将 Host 调整为源站实际绑定的业务域名,再清理相关缓存验证。
修改后仍看到旧内容
回源配置只决定后续回源行为,已有边缘缓存不会立即失效。发布新版本后,配合刷新与预热清理受影响 URL。