更新时间:2023-12-28 gmt 08:00
回源跟随-凯发k8国际娱乐官网入口
背景信息
如果您的源站地址因业务需求做了301/302 重定向,cdn的回源请求会返回301/302状态码,当您开启回源跟随后,cdn节点会先跳转到301/302对应地址获取资源,缓存后再返回给用户。开启或未开启回源跟随cdn的处理如下:
- 未开启:cdn会将301/302对应跳转地址直接返回给用户,让用户自己去请求跳转地址的资源。如果该跳转地址域名未加入cdn,则该请求过程不会有加速效果。
- 已开启:cdn会先跳转到301/302对应地址获取用户所需资源后缓存至节点并返回给用户,当其他用户再次请求同样资源时会直接命中节点缓存。
注意事项
业务类型为全站加速的域名不支持配置回源跟随。
操作步骤
- 登录,在控制台凯发k8国际娱乐k8凯发官网入口首页中选择“ cdn与智能边缘 > 内容分发网络 cdn”,进入cdn控制台。
- 在左侧菜单栏中,选择 。
- 在域名列表中,单击需要修改的域名或域名所在行的“设置”,进入域名配置页面。
- 选择“回源配置”页签。
- 在“回源跟随”配置模块,根据实际业务情况选择是否开启回源跟随开关。
图1 回源跟随
配置示例
- 域名www.example.com开启回源跟随,配置如下:用户请求www.example.com/cdn.jpg文件,未命中缓存,节点回源请求资源。若源站返回http response状态码301/302,重定向跳转地址为www.example.com/test/cdn.jpg。
- 节点收到301/302状态码后,直接向需要跳转的地址发起请求。
- 节点获取到资源后,返回给用户,并缓存到节点。
- 如果用户b再请求www.example.com/cdn.jpg文件,直接命中缓存,节点将资源返回给用户。
- 域名www.example.com未开启回源跟随,配置如下:用户请求www.example.com/cdn.jpg文件,未命中缓存,节点回源请求资源。若源站返回http response状态码301/302,重定向跳转地址为www.example.com/test/cdn.jpg。
- 节点直接将http response状态码301/302返回给用户,由客户端向重定向跳转地址发起请求。
- 如果重定向跳转地址的域名未接入cdn,则节点不能缓存该资源,不会有加速效果。
- 如果用户b请求www.example.com/cdn.jpg文件,重复以上流程。
父主题:
意见反馈
文档内容是否对您有帮助?
提交成功!非常感谢您的反馈,我们会继续努力做到更好!
您可在查看反馈及问题处理状态。
系统繁忙,请稍后重试
如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨