CDN配置原理:

在第一次使用CDN服务时,往往会遇到一些问题,比如不知道回源HOST是干什么的,该不该配置?HOST 在计算机网络是主机、服务机的意思。顾明思议,回源HOST也就是客户访问CDN节点时,如果节点没有缓存这个资源,要在指定的主机寻找客户想要的目标资源。

CDN入门配置

源站和回源HOST的区别:

  • 源站:源站决定了回源时请求到的具体IP地址。
  • 回源HOST:回源HOST决定了回源请求访问到该IP地址上的具体站点。

举个例子:您要去某单位找张三办事,如果告诉您某单位在 XX路XX号,这就相当于源站。到单位后您需要找张三,就还需要知道张三的房间号,XX楼XX层XX号办公室,这就相当于回源HOST。

不需要设置回源HOST的应用场景

以下两种应用场景下,可以不设置回源HOST,或者设置回源HOST为加速域名。

  • 在您源站地址是加速域名服务器IP的情况下,您的回源HOST类型应为加速域名。
  • 在您源站地址是OSS域名的情况下,您的回源HOST类型应为源站域名。

需要设置回源HOST的应用场景

当您的服务器有多个站点,需要回源的站点不是加速域名对应的站点时,设置回源HOST。设置回源HOST要明白以下两点:

1、在您的源站选择了域名源站 www.a.com 的情况下,如果您选择将回源HOST设置为www.b.com , 则实际回源的是www.a.com 解析到的服务器上的站点www.b.com

举例说明:您添加的加速域名是www.test.com ,该域名指向服务器 1.1.1.1,添加源站域名填写的域名是 www.a.com ,回源HOST设置为www.b.com 。如果www.a.com 指向服务器1.1.1.1。则实际回源到的是1.1.1.1 服务器上的 www.b.com 站点;如果www.a.com 指向服务器 2.2.2.2。则实际回源到的是2.2.2.2 服务器上的 www.b.com 站点。

2、在您的源站是IP源站 1.1.1.1的情况下,您选择将回源HOST设置为www.b.com ,则实际回源的是1.1.1.1对应的主机上的站点www.b.com

举例说明:您添加的加速域名是www.test.com ,该域名指向服务器 1.1.1.1,添加源站域名填写的服务器IP,IP是2.2.2.2 ,回源HOST设置为 www.a.com 。则实际回源到的是2.2.2.2 服务器上的 www.a.com 站点。