1、源站设置:源站设置是指将域名解析成IP地址后,根据该IP地址回源到源站服务器的过程,无论源站设置为什么类型,其核心意义在于确保CDN能够正确地将用户的请求引导到源服务器上。
2、回源Host:回源Host指的是在CDN节点向源站服务器发起请求时,HTTP请求头中携带的Host字段,这个字段对于源站服务器来说至关重要,因为它决定了源站服务器应该响应哪个站点的请求。
步骤 | 描述 | 示例 |
1. 登录CDN控制台 | 进入CDN服务提供商的控制台界面。 | 以阿里云为例,登录阿里云CDN控制台。 |
2. 选择域名 | 选择需要配置CDN加速的域名。 | 假设选择的是“example.com”。 |
3. 配置源站信息 | 填写源站的IP地址或域名等信息。 | 源站IP为“192.0.2.1”。 |
4. 设置回源Host | 根据需求设置回源Host的值。 | 如果源站服务器上有多个站点,且希望CDN回源时访问特定的站点,则需要正确设置回源Host,如果源站服务器上除了“example.com”外,还有“another-domain.com”,且希望CDN回源时只访问“example.com”,则应将回源Host设置为“www.example.com”。 |
5. 保存配置 | 完成设置后,保存并提交配置。 | 点击“保存”按钮,提交CDN配置。 |
1、什么是回源Host?
答:回源Host是CDN节点在回源过程中请求头中带有的Host字段,表示了原始URL给出的命名授权,它决定了源站服务器应该响应哪个站点的请求。
2、如何设置回源Host?
答:在CDN控制台中选择域名后,找到回源Host设置项,根据实际需求进行设置,通常可以选择关闭回源Host、使用加速域名、自定义域名等选项。
3、回源Host设置错误会导致什么问题?
答:如果回源Host设置错误,可能会导致CDN节点无法正确访问源站服务器上的资源,从而出现4XX错误(如404 Not Found),在设置回源Host时需要仔细核对并确保其正确性。
4、CDN加速OSS时如何设置回源Host?
答:在CDN加速OSS的场景中,有两种方法可以设置回源Host,一种是将回源Host设置为CDN域名本身(前提是该域名已在OSS的域名管理中添加),另一种是将回源Host设置为OSS域名本身,建议优先选择第一种方式。