当火山引擎内容分发网络(CDN)收到用户请求时,如果请求的内容未被缓存,CDN 会向源站请求内容。在收到源站返回的内容后,CDN 将该内容返回给用户,同时将该内容缓存在缓存节点。当再次收到该内容的请求时,CDN 直接将缓存节点上的内容发给用户。
CDN 提供的回源配置如下。
回源配置 | 配置介绍 |
---|---|
配置回源 Range | 开启该配置后,回源请求中会包含 Range 头部,源站根据该头部值,返回指定范围的文件分片。从而提高大文件的分发效率,降低回源带宽。 |
配置回源超时时间 | 开启该配置后,您可以根据需要对 CDN 的回源请求的超时时间进行配置。 |
配置回源重定向跟随 | 开启该配置后,如果源站返回 301/302 状态码,CDN 会向重定向地址请求内容,然后再将内容发送给用户。 |
配置回源参数 | 您可以指定 CDN 在回源请求中所包含的参数。这些参数可以与用户请求的 URL 中的参数不同。 |
配置回源 HTTP 请求头 | 您可以根据业务需要,在回源请求中包含自定义请求头。 |
回源路径改写 | 如果源站文件的路径发生了变更,您可以指示 CDN 在回源请求中使用更新后的路径。 |
配置回源 SNI | 如果回源 SNI 与回源 Host 不同,您需要指定回源 SNI。 |