更新时间:2023-12-28 gmt 08:00
回源host-凯发k8国际娱乐官网入口
回源host是cdn回源过程中,在源站访问的站点域名,即http请求头中的host信息。配置回源host后,cdn在回源过程中会根据host信息去对应站点获取资源。
背景信息
源站与回源host的区别如下所示:
- 源站:源站决定了用户回源时访问的地址,即源站服务器ip。
- 回源host:回源host决定了回源时访问到该ip地址上的具体站点。
示例:用nginx服务器搭建源站,ip为x.x.x.x,域名为:www.test.com。源站中部署了多个server,如下所示。
server { listen 80; server_name www.a.com; location / { root html; } } server { listen 80; server_name www.b.com; location / { root html; } }
如果您想要cdn回源到本服务器,您需要在cdn侧将源站配置为:x.x.x.x或www.test.com,cdn回源请求到了源站后,如果您需要访问到的server name为www.a.com,您就需要将回源host配置为www.a.com;如果您需要访问到的server name为www.b.com,您就需要将回源host配置为www.b.com。
注意事项
- 域名添加后,cdn默认回源host为您的加速域名。如果加速域名不是您期望cdn在回源时访问的站点域名时,您需要自定义回源host来指明站点域名。
- 如果您的源站类型为ip地址或域名,您的回源host类型默认为加速域名。
- 如果使用华为云obs桶作为源站时,默认使用obs域名作为回源host。
- 如果您以源站域名形式将华为云obs桶或其他云厂商的对象存储桶接入cdn作为源站,请将回源host自定义为您的对象存储桶域名,否则会造成回源失败。
操作步骤
- 登录,在控制台凯发k8国际娱乐k8凯发官网入口首页中选择“ cdn与智能边缘 > 内容分发网络 cdn”,进入cdn控制台。
- 在左侧菜单栏中,选择 。
- 在域名列表中,单击需要修改的域名或域名所在行的“设置”,进入域名配置页面。
- 在源站配置模块,单击对应源站操作列的“编辑”按钮,进入编辑源站配置界面。
图1 编辑源站
- 输入您需要配置的回源host域名,单击“确定”,完成配置。
- (批量修改回源host)单击源站配置模块红色“编辑”按钮,进入批量修改源站界面。
- 在“回源host”列完成修改后单击“保存”,完成回源host配置。
图2 批量编辑源站
完成配置部署大约需要5分钟。
配置示例
配置详情:加速域名为“www.example.com”,源站域名为“www.origin.com”,回源host配置为“www.example01.com”。
当用户访问“http://www.example.com/test.jpg”文件时,cdn节点没有缓存该资源,此时会解析到源站“www.origin.com”对应的服务器ip(假设ip为192.168.1.1),在服务器的站点“www.example01.com”路径下,找到“test.jpg”文件,返回给用户并缓存到cdn节点。
父主题:
意见反馈
文档内容是否对您有帮助?
提交成功!非常感谢您的反馈,我们会继续努力做到更好!
您可在查看反馈及问题处理状态。
系统繁忙,请稍后重试
如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨