视频点播支持在域名管理中配置回源重定向跟随,本文为您介绍开启回源重定向跟随的功能和操作步骤等内容。
回源重定向跟随适用于点播加速域名、自定义源站加速域名和封面加速域名。
在缓存节点回源时,如果源站的响应状态码是 301 或者 302,表示请求的内容被重定向到了另一个地址。此时缓存点会将响应状态码返回给用户浏览器处理。浏览器会向重定向的地址发起请求。开启该配置后,如果源站返回 301 或者 302 状态码,缓存节点不返回响应码,而是直接向重定向地址发起请求。在获取内容后,缓存节点将内容缓存返回给用户。在内容重定向场景下,回源跟随可有效提升用户访问速度。因此,如果源站有 301 或者 302 重定向场景,推荐开启回源重定向跟随。
假设有以下场景:
https://www.example.com/volcano.png
被重定向到了 https://www.test.com/volcano.png
。https://www.example.com/volcano.png
。www.example.com
接入了点播的 CDN。下面讨论分别在回源跟随关闭和启用的情况下对访问结果的影响。
情况一:回源跟随关闭
访问过程如下:
https://www.example.com/volcano.png
。https://www.test.com/volcano.png
。 由于 www.test.com
不是加速域名,该访问请求不经过 CDN。用户 B 在访问的过程中,会重复以上步骤。结果为用户 A 和用户 B 的请求最终都无法被加速。
情况二:回源跟随启用
访问过程如下:
https://www.example.com/volcano.png
。https://www.test.com/volcano.png
,缓存该文件并将文件返回给用户 A。此时,用户 A 将更快获得结果。主要由于以下原因:
https://www.test.com/volcano.png
会比用户 A 访问该地址更快。然后,用户 B 请求 https://www.example.com/volcano.png
。由于该文件已被缓存,请求直接命中缓存。因此,缓存节点将缓存的文件返回给用户 B。
结论为用户 A 和用户 B 的请求都被加速。
登录火山引擎视频点播控制台,进入空间。
选择左侧导航栏分发加速设置 > 域名管理,进入域名管理页面。
选择自定义源站加速域名页签,单击操作列的配置按钮。
进入自定义源站加速域名配置页面,选择回源配置页签。
单击页面下方的修改配置按钮,在回源重定向跟随下方,设置状态为开启。
完成配置后,单击保存配置按钮。