文档中心 > 商家经营工具-开发指引

CDN内容回源设置

更新时间:2023/06/14 访问次数:14079

一、多源优先级设置

1. 设置多源优先级


功能介绍

1)阿里云CDN支持三种类型回源域名,包括oss回源域名、IP和自定义域名。其中IP和自定义域名支持多IP或多域名设置,并支持用在多源站场景下,进行回源优先级设置。

2)当用户选择的回源源站类型为IP或自定义域名时,可设置多个源站,并为多源站设置优先级。添加多源站时,源站优先级为“主”和“备”,优先级为“主”>“备”。

3)用户100%回源流量都将首先回源优先级高的源站,如果某个源站健康检查连续3次都是失败的话,则100%的流量都将选择优先级第二的源站回源。如果主动健康检查成功的话,该源站就会重新标记为可用,恢复原来优先级。当所有源站的回源优先级一样时,cdn将自动轮询回源。

4)源站健康检查:实行主动四层健康检查机制,每5秒主动健康检查源站一次。

5)主要支持场景:主备方式切换源站。


配置说明

进入CDN域名管理列表页,选择相应域名进入配置页面,可在回源设置里,设置多源优先级功能

1)从域名列表单击 配置,在域名配置页面打开源站设置功能。

2)设置回源源站 优先级

① 如果您选择的源站信息为 IP源站域名,则您仍然按照外网流量标准进行计费。

② 如果您选择的源站信息为 OSS域名,即从CDN回源OSS,则按照内网的价格计费。

③ 如果选择域名类型为源站域名,并设置了一个oss的域名,那么仍然按照外网流量价格计费。

3)设置完成后,单击确认,设置成功。


image.png


您可以选择的回源端口类型为:80端口、443端口和自定义端口。


Note

① 多源优先级的设置只支持IP和源站域名类型,OSS域名不支持多源优先级功能;您可以根据实际需求,选择适合自己的源站类型及设置合理的优先级。

② 直播加速不支持源站设置。


2. 设置自定义端口


您可以在开通白名单后,设置自定义端口。自定义端口支持范围为0-65535。

1)当您的静态或动态协议设置为跟随时,无法设置自定义端口。

2)如果您通过OpenAPI,设置自己的回源协议为跟随,请确保您的回源协议和自定义端口均能正常使用。

3)当您通过端口设置了回源协议(HTTPHTTPS)和自定义端口时,则无论您在控制台如何设置,回源都将按照端口的配置进行。


二、私有bucket回源授权

1. 功能介绍


私有bucket回源授权是指若加速域名想要回源至该用户账号下标记为私有的bucket时,需要首先进行授权,授权成功并开启授权配置后,用户开启了私有bucket授权的域名有权限访问私有bucket。


说明

① 授权成功并开启了对应域名的私有bucket功能,该加速域名可以访问您的私有bucket内的资源内容,开启该功能前,请根据实际的业务情况,谨慎决策;若您授权的私有bucket内容并不适合作为cdn加速域名的回源内容,请勿授权或者开启该功能。

② 您可以配合使用cdn提供的refer防盗链功能,鉴权等功能,有效保护您的资源安全。

③ 若您的网站有攻击风险,请购买高防服务,请勿授权或开启私有bucket功能。


2. 配置说明


如何开启私有bucket回源授权?

1)域名配置,源站设置,单击私有Bucket回源设置 > 开启


image.png


2)单击立即授权


image.png


3)授权成功,为该域名开启私有bucket回源配置,单击确定


image.png


4)设置成功。


如何关闭私有bucket回源授权?


1)进入访问控制 > 角色管理

2)删除AliyunCDNAccessingPrivateOSSRole授权。


image.png


3)私有bucket授权删除成功。


说明
若您的加速域名正在使用私有bucket做为源站进行回源,请不要关闭或删除私有bucket授权。


三、协议跟随回源

1. 功能介绍


开启该功能后,回源使用协议和客户端访问资源的协议保持一致,即如果客户端使用 HTTPS 方式请求资源,当节点上未缓存该资源时,会使用相同的 HTTPS 方式回源获取资源;同理类似 HTTP 协议的请求。


说明
源站需要同时支持 80 端口和 443 端口,否则有可能会造成回源失败。

2. 配置说明


进入CDN域名管理列表页,选择相应域名进入配置页面,可在回源设置里,开启或关闭协议跟随回源功能。


image.png

 

四、回源HOST

1. 功能介绍


自定义在CDN节点回源时所需访问的具体域名(如果您 一个IP源站绑定了多个域名/站点的时候,就需设置回源Host指定回到具体哪个域名,否则会回源失败)。

1)回源host为可选配置项,默认值为:

① 如果源站是 IP类型,回源host默认加速域名

② 如果源站是 OSS源站类型,回源host默认是源站域名

2)可选项分别是:加速域名源站域名自定义域名


说明
目前不支持sni 回源。


2. 配置引导


变更配置:进入CDN 域名管理页,选择域名进入配置页面,回源设置,可修改回源host的配置。 


image.png


源站和回源host的区别(一个IP/主机是能绑定 多个域名/站点的,因此需要通过设置回源Host指定回源时回到哪个域名/站点):

1)源站: 源站决定了回源时,请求到哪个IP。

2)回源host:回源host决定回源请求访问到该IP上的哪个站点。(如果您 一个IP源站 绑定了 多个域名/站点时,就需设置 回源Host 指定回源到具体哪个域名,否则会回源失败)。


说明

例一:源站是域名源站为www.a.com回源host设置为www.b.com, 那么实际回源是请到m www.a.com解析到的IP上对应的具体的站点:www.b.com


例二:源站是IP源站为1.1.1.1 回源host设置为www.b.com那么实际回源的是1.1.1.1上对应的具体站点:www.b.com


FAQ

关于此文档暂时还没有FAQ
返回
顶部