常见问题 - CDN 回源配置相关问题

最近更新时间: 2020-04-24 17:43:59

简介

 CDN 加速支持指定不同的回源方式对源站进行加速,本文列出了部分关于 CDN 回源配置您可能需要了解的问题。

Q:回源示意图
Q:回源流程说明
Q:什么是回源 HOST ?
Q:回源 HOST 和源站域名有什么区别?
Q:如何填写测试资源?
Q:对网站 http://www.a.com/ 加速,回源配置应该如何填写?
Q:为什么加速域名和源站域名不能相同?


 如果本文仍然无法解决您的问题,您也可以通过 工单系统 将您的问题反馈给我们。


Q:回源示意图

image

Q:回源流程说明

1. 指定七牛云存储为源站

 CDN 回源时,将根据您配置的源站存储空间名称,回源到存储机房对应空间中。

2. 指定源站域名回源

 CDN 回源时,先根据源站域名解析得到一个源站 IP ,然后向该 IP 发起请求,通过配置的回源 HOST 确定,需要访问该源站服务器上的哪一个站点。

 例如: 源站域名为 www.a.com ,回源 HOST 为 www.b.com

  • 回源时,先解析到 www.a.com 解析到的 IP, 并向该 IP 发起回源请求,请求时 HTTP 数据包的 HOST 头部值为您配置的回源 HOST www.b.com ,代表访问源站服务器上的站点 www.b.com

3. 指定IP地址回源

 CDN 回源时,向该 源站IP 发起请求,通过配置的回源 HOST 确定,需要访问该源站服务器上的哪一个站点。

 例如: 源站 IP 为 1.1.1.1 ,回源 HOST 为 www.b.com

  • 回源时,请求的是 1.1.1.1 对应的源站服务器上的站点 www.b.com

Q:什么是 回源 HOST ?

 参考 回源示意图,当服务器源站存在多个不同站点时,CDN 将根据您的回源 HOST 域名,决定 CDN 将从哪一个站点中获取资源。

Q:回源 HOST 和源站域名有什么区别?

 参考 回源示意图,源站域名将会通过 DNS 解析,获取到源站的 IP,解析后的回源流程和 IP 回源方式没有区别。

  • 源站域名:只决定回源的 IP ,不决定访问时的具体站点。
  • 回源 HOST :决定了访问到该 IP 上的具体站点名称。

Q:如何填写测试资源?

 测试资源代表在您源站服务器上,回源 HOST 对应的站点中,一个可供访问的资源,将用于 CDN 在部分场景下的全链路访问性监测。

Q:对网站 http://www.a.com 加速,回源配置应该如何填写?

  • 如果源站服务器 IP 固定,您可以使用IP地址回源,回源 HOST 填写 www.a.com 即可。
  • 如果源站服务器 IP 需要通过域名解析动态获取,您可以使用源站域名回源,回源 HOST 填写 www.a.com 即可。

注意: 如果需要加速的域名为 HTTPS 域名,且源站强制 HTTP 访问时重定向到 HTTPS,您需要配置加速域名和回源协议为 HTTPS,或者关闭源站的重定向跳转。

Q:为什么加速域名和源站域名不能相同?

 一个域名最终只解析到一个位置,即解析到 CDN 加速节点后,将无法用于获取源站的 IP 信息,所以加速域名和源站域名无法配置为同一个域名。

以上内容是否对您有帮助?
  • Qvm free helper
    Close