You need to enable JavaScript to run this app.
导航
回源 Host
最近更新时间:2024.08.05 16:49:33首次发布时间:2022.02.09 10:12:41

本文档介绍如何在火山引擎内容分发网络(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 中,有以下两处回源 Host 的配置:

  • 全局回源 Host 配置。该配置应用于所有源站,默认值是加速域名。
  • 源站的回源 Host 配置。该配置是源站级别的配置,优先级高于全局回源 Host 配置。不同的源站可以有不同的回源 Host。该配置的默认值是全局回源 Host 的配置。

如果源站的类型是对象存储源站,则全局回源 Host 配置以及源站回源 Host 配置都不生效。

配置全局回源 Host

  1. 登录 火山引擎内容分发网络控制台
  2. 在左侧导航栏,点击 域名管理
  3. 域名管理 页面,找到需要配置的域名,点击 管理
  4. 在页面右上方,点击 编辑配置
  5. 基础配置 标签页,点击左侧的 回源 HOST 页签。
  6. 回源 HOST 下方,设置 回源 HOST自定义域名
  7. 输入实际的站点域名。域名的长度不能超过 1024 个字符。
  8. 在页面右上方,点击 提交编辑

alt

配置特定源站的回源 Host

  1. 登录 火山引擎内容分发网络控制台
  2. 在左侧导航栏,点击 域名管理
  3. 域名管理 页面,找到需要配置的域名,点击 管理
  4. 在页面右上方,点击 编辑配置
  5. 基础配置 标签页,点击左侧的 主源站 或者 备源站 页签。
  6. 主源站 或者 备源站 下方,找到需要配置的源站。
  7. 操作 列上,点击 编辑
  8. 设置源站 页面,在 回源 Host 处输入实际的站点域名,然后点击 确定
    域名的长度不能超过 1024 个字符。
  9. 在页面右上方,点击 提交编辑

alt