本文档介绍如何对CDN加速域名配置回源 Host。
在源站服务器上存在多个站点的情况下,除了配置源站域名,还需要配置回源 Host。配置回源 Host 后,CDN加速服务在回源时会根据 Host 信息去正确的站点获取资源。
加速域名,源站域名和回源 Host 的区别
- 加速域名:加速域名是用户访问您站点时使用的域名。比如用户访问 https://www.example.com/volcano.png 。这里 www.example.com 即为加速域名。
- 源站域名:源站域名是您站点所在的服务器的域名。是CDN加速服务回源时访问的域名。直接访问源站域名是没有加速的。源站域名不能与加速域名相同,不然会出现解析死循环。
- 回源 Host:回源 Host 是源站服务器上的站点域名,对应服务器上的某个站点资源。在不指定回源 Host 的时,CDN加速服务根据加速域名的配置进行回源。如果一个服务器上有多个站点,则需要指明回源 Host。比如回源 Host 是 img.example.com,源站域名是 origin.example.com,加速域名是 www.example.com。 当用户访问 https://www.example.com/volcano.png 时,如果缓存节点上没有该图片,CDN加速服务会访问 origin.example.com,获取 img.example.com/volcano.png,然后将图片返回给用户。
前提条件
您已经添加域名到CDN加速服务。相关操作,请参见添加域名。
操作步骤
在CDN加速服务中,有以下两处回源 Host 的配置:
配置全局回源 Host
登录多云CDN控制台。
- 在左侧导航栏,单击 CDN加速。
- 在CDN加速域名列表找到您的域名,单击域名名称。
- 在页面右上方,单击 编辑配置。
- 在 基础配置 标签页,定位到 回源 Host 区域。
- 设置 回源 HOST 为 自定义域名,然后输入实际的站点域名。
域名的长度不能超过 1024 个字符。 - 在页面右上方,单击 提交编辑。
配置特定源站的回源 Host
登录多云CDN控制台。
在左侧导航栏,单击 CDN加速。
在CDN加速域名列表找到您的域名,单击域名名称。
在页面右上方,单击 编辑配置。
在 基础配置 标签页,定位到 源站配置 区域。
在 主源站 或 备源站 列表,找到需要配置的源站,然后在 操作 列单击 编辑。
在 设置主源站 或 设置备源站 对话框,设置 回源 Host 为实际的站点域名,然后单击 确定。
域名的长度不能超过 1024 个字符。
在页面右上方,单击 提交编辑。