开发者社区 问答 正文

CDN 如何实现回源HOST?



功能介绍


自定义在CDN节点回源过程中所需访问的WEB服务器域名。

注意事项

  • 针对源站是OSS空间的加速域名,需要设置【回源host】值为源站域名,方可正常回源。
  • 注意:目前不支持sni 回源。


配置引导

  • 【回源host】为可选配置项,默认值为:如果源站是IP类型,回源host默认加速域名。
  • 如果源站是OSS源站类型,回源host默认是源站域名。

可选项分别是:加速域名、源站域名、自定义域名。
变更配置:CDN域名管理页—>选择域名进入配置页面—>回源设置,可修改回源host的配置。

展开
收起
青衫无名 2017-10-23 15:39:38 2555 分享 版权
阿里云 AI 助理回答

阿里云CDN(内容分发网络)服务允许用户自定义在CDN节点回源至源站服务器时使用的HOST头部信息,这一功能被称为“回源host”。下面是对您提到的功能、注意事项和配置引导的详细解释:

功能介绍

回源host设置:此功能赋予了用户灵活性,可以在CDN节点向原始服务器请求内容时,指定HTTP请求头中的HOST字段。这对于那些依赖HOST头部进行正确内容路由或认证的源站特别重要。

注意事项

  • 针对OSS源站:如果您的源站是阿里云对象存储(OSS)空间,并且通过CDN加速访问,必须将【回源host】设置为源站域名,以确保CDN能够正确回源到OSS bucket。这是因为OSS需要HOST头部匹配bucket名称才能正确响应。
  • SNI不支持:目前,阿里云CDN在回源过程中不支持Server Name Indication (SNI)。SNI是一种TLS扩展,用于在建立安全连接时告知服务器客户端正在尝试访问的主机名。这意味着如果您有基于SNI的特殊配置需求,当前可能无法直接通过CDN实现。

配置引导

  1. 进入管理界面:登录阿里云官网,进入CDN管理控制台。
  2. 选择加速域名:在域名管理页面,找到并点击您想要配置的加速域名。
  3. 进入回源设置:在该域名的配置页面中,找到“回源设置”或者“源站配置”部分。
  4. 修改回源host:在这里,您会看到关于回源host的配置选项,包括默认值以及可选的“加速域名”、“源站域名”和“自定义域名”。
    • 加速域名:使用CDN分配给您的加速域名作为回源HOST。
    • 源站域名:直接使用源服务器的域名作为回源HOST。
    • 自定义域名:输入一个自定义的域名作为回源HOST,适用于特定的场景需求。
  5. 保存更改:根据实际需求选择合适的选项后,保存配置。变更通常会在几分钟内生效,但有时可能需要更长时间来全网同步。

通过上述步骤,您可以根据自己的源站配置和业务需求,灵活调整CDN的回源行为,以保证内容分发的准确性和效率。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答