更新时间:2021-10-14 15:55:49
替换回源可以实现加速和回源使用不同的域名,也可以实现用户请求和回源使用不同的端口。 如果您需要自定义CDN节点回源时需要访问的具体服务器域名和回源端口,则需要配置回源HOST的域名和端口,cdn回源默认使用加速域名和原始客户端请求的端口回源。
源站和回源HOST的区别:
源站:指您的业务服务器,决定了回源时请求到的具体IP地址。
回源HOST:指CDN回源请求头中携带的HOST字段值,决定了回源请求访问到该IP地址上的具体站点。
登录网宿CDN控制台,选择域名所在的产品线。
选择域名,单击操作列中的 。
在自助配置界面选择:回源设置>替换回源,可以直接配置回源请求端口和回源请求HOST。
参数说明
参数 | 描述 | 示例 |
---|---|---|
回源请求端口 | 若未配置端口,则遵循原始请求的端口进行回源。此处配置的回源请求端口,用于回普通源时的端口。 如果配置了高级源,需要修改回高级源时的端口,请联系技术支持修改。 | 8141 |
回源请求HOST | 当您的源站有多个业务共用的情况时,可以通过用户回源请求里面携带的回源HOST来区分不同的业务。 | www.test.com |
配置完毕,单击确认,然后单击下一步。
为了避免影响线上业务,建议先预部署测试效果,单击预部署。
预部署成功后,可以获取到对应的测试节点,可以host节点进行测试。
Host测试后,确保配置无误,则单击直接部署,预计需要3-5分钟的部署时间。
如上两图所示:加速域名:5566.test1234.com的回源域名为:www.0011.com,为回源host域名为:www.test.com,回源端口为8141.
则:假设用户访问资源使用的请求URL为http:// 5566.test1234.com /text.jpg,此时 CDN 节点尚未缓存该资源,则 CDN 节点回源时,针对回源域名www.0011.com,进行解析得到源站服务器地址(假设解析到回源IP为为1.1.1.1), 则CDN回源访问1.1.1.1服务器,回源端口为8141,在其上的 Web 网站www.test.com路径下,找到 test.jpg 文件,返回给用户。
此处配置的回源请求端口,是用于回普通源时的端口,如需要修改回高级源时的端口,请联系技术支持修改。