CDN回源HOST配置
回源HOST是CDN中非常重要的配置项;在http请求中,HOST请求头用于告诉服务器此请求要访问的是哪个主机域名,因为一个服务器上可能会有多个主机域名,http请求就是通过HOST头来指明要访问的域名。回源HOST就是设置CDN回源时用哪个域名作为HOST请求头,如下:
当用户访问CDN域名 files-static.sidoc.cn 时,CDN会请求源站 static-10051824.cos.ap-shanghai.myqcloud.com ;此时就有两种选择,一是CDN回源时转发用户请求中的HOST,也就是使用 files-static.sidoc.cn 作为HOST请求头来访问源站,或跟随源站使用static-10051824.cos.ap-shanghai.myqcloud.com作为访问源站的HOST请求头。
如果CDN指向的源站是IP地址,则HOST请求头一般是跟随用户请求时的HOST头。
如果CDN指向的源站是对象存储,则必须跟踪源站HOST头;即,使用对象存储的域名来回源,否则回源请求会直接被对象存储拒绝;如下图所示:

CDN对接对象存储可参考:https://sidoc.cn/doc/1580.html