回源Host和回源端口

更新时间:2024-04-30 18:35:51

CDN回源默认使用加速域名和用户请求(客户端)的端口回源。如果您需要自定义CDN节点回源时需要访问的具体服务器域名和回源端口,则可以通过配置回源HOST和回源端口来实现。

源站和回源HOST的区别

  • 源站:源站是存放您的业务内容的服务器,它决定了回源时请求到的具体IP地址。
  • 回源HOST:当您的源站有多个业务共用的情况时,可以通过回源请求里面携带的回源HOST来区分不同的业务。CDN回源请求头中会携带回源HOST字段值,它决定了回源请求访问到该IP地址上的具体站点,这个站点承载了源站多个业务中的其中一个业务。

如何设置回源Host和回源端口

您可以选择多种入口进行配置。

入口一

  1. 登录CDNetworks Console, 选择对应的产品。
  2. 进入自助配置页面,找到要设置的域名,点击 [Feature Upgrade] Advanced Access Control
  3. 找到回源设置>替换回源,设置回源请求端口和回源请求HOST。

入口二

  1. 登录CDNetworks Console, 选择对应的产品。
  2. 进入自助配置页面,找到要设置的域名,点击[Feature Upgrade] Advanced Access Control批量换源后,设置回源请求端口和回源请求HOST。

参数说明

参数 描述 示例
回源请求端口 若未配置回源请求端口,则遵循原始请求的端口回源。此处配置的是回普通源的端口。 如果需要配置回高级源的端口,请联系CDNetworks技术支持。 8141
回源请求HOST 当您的源站有多个业务共用的情况时,可以通过用户回源请求里面携带的回源HOST来区分不同的业务。 www.test.com

完成上述配置后,请点击确认,然后选择下一步提交您的配置。为了避免配置影响您的生产环境,我们推荐您先预部署,把配置生效到测试环境中来验证您的配置是否正确。当配置确定无误后,单击直接部署将配置正式生效到线上环境,通常约3-5分钟后,配置将正式生效到线上环境。关于预部署测试的更多细节,请参考教程通过预部署来验证配置是否生效

配置示例

如下加速域名的回源域名为www.0011.com,回源host域名为www.test.com,回源端口为8141
假设用户访问资源使用的请求URL为http://加速域名/test.jpg,此时CDN节点未缓存该资源,则 CDN节点回源时,解析回源域名www.0011.com得到源站服务器地址(假设解析到回源IP为1.1.1.1),然后CDN回源访问1.1.1.1服务器,请求头携带www.test.com,回源端口为8141,那么源站将找到其服务器上的web网站www.test.com路径下的test.jpg 文件,并返回给CDN,最终返回给用户。

注意事项

此处配置的是回普通源的端口。 如果需要配置回高级源的端口,请联系CDNetworks技术支持。

本篇文档内容对您是否有帮助?
有帮助
我要反馈
提交成功!非常感谢您的反馈,我们会继续努力做到更好!