# 配置高级回源
CDN支持根据不同URL路径回源到不同源站，如果您需要根据不同的资源类型或路径回源到不同源站，可以通过高级回源配置实现。
#### 高级回源与基础源站的区别
**基础源站**：在CDN添加域名时配置的源站为基础源站，是默认的回源地址，用户请求默认回源到基础源站。
**高级源站**：设置高级回源规则，根据资源类型或路径回源到不同的源站，只有当用户请求URL匹配了高级源的规则时，才会回源到高级源站。
#### 配置约束
- 最多可配置20条规则。
- 后台有特殊配置的域名，控制台无法配置高级回源。
 
#### 注意事项
- CDN回源获取资源时，**源站产生的带宽或流量费用由源站承担**，比如CDN回源到OBS时产生的流量由OBS侧缴纳。
- 高级源站暂不支持配置回源请求头。
 
#### 操作步骤
1. 登录[CDN控制台](https://console.huaweicloud.com/cdn/?locale=zh-cn#/cdn/overview)。
2. 在左侧菜单栏中，选择"域名管理"。
3. 在域名列表中，单击需要修改的域名，进入"概览"页面。
4. 选择"回源配置"页签。
5. 在"高级回源"模块，单击"编辑"。
6. 在编辑页面单击"添加"按钮，即可在当前页面编辑规则。
   图1高级回源   
   ![](https://support.huaweicloud.com/usermanual-cdn/zh-cn_image_0000002743118422.png "点击放大")
   表1参数说明 
   | 参数类型    | 说明                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
   |:---|:---|
   | URI匹配方式  | URI的匹配方式，支持"所有文件"、"文件后缀"和"目录路径"。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
   | URI匹配规则 | **所有文件**：所有客户端请求均回源到当前配置的高级源站，请根据业务情况谨慎选择该匹配规则。 **文件后缀** ： - 支持所有格式的文件类型。  - 首字符为"."，多个文件后缀以";"进行分隔。  - 文件后缀名总数不能超过20个。  - 字符总数不能超过512。  - 文件名后缀英文字符大、小写代表不同资源。   示例：.JPG;.zip;.exe。 **目录路径**：输入要求以"/"作为首字符，以";"进行分隔，不支持空格，输入的目录路径总数不能超过20个，且字符总数不能超过512。 示例：/test/folder01;/test/folder02。 说明： - 如果加速域名配置了B类或C1类URL鉴权，高级回源暂不支持"目录路径"匹配。  - 如果加速域名配置了[配置客户端访问URL重写](https://support.huaweicloud.com/usermanual-cdn/cdn_01_0263.html)功能，CDN将使用重写后的URL回源，此时匹配规则中的路径需要配置为重写后的路径，否则无法匹配到该条规则。   |
   | 源站类型  | 支持源站IP、源站域名、OBS桶域名。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
   | 地址     | **源站IP：** - 支持IPv4。   **源站域名：** - 首字符为字母或数字，支持大小写字母、数字、"-"、"."，长度不能超过255个字符。  - 域名单节点长度不超过63个字符，即：\*\*\*.\*\*\*.com中，\*\*\*的字符数最多63个。  - 支持第三方对象存储桶（公有桶）以源站域名的形式接入高级回源。   **OBS桶域名：** - 仅支持本账号的OBS桶接入。  - OBS私有桶接入需要开通CDN读取OBS私有桶的授权，配置请参考[OBS委托授权](https://support.huaweicloud.com/usermanual-cdn/cdn_01_0029.html)。   说明： - 后台有特殊配置的域名暂不支持OBS桶域名。  - 全站加速的域名暂不支持配置类型为"OBS桶域名"的源站。                                                                                          |
   | HTTP端口 | HTTP协议回源时请求的端口。 - 端口取值1\~65535，空值时默认为80。  - 源站类型为"OBS桶域名"时不支持修改。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
   | HTTPS端口 | HTTPS协议回源时请求的端口。 - 端口取值1\~65535，空值时默认为443。  - 源站类型为"OBS桶域名"时不支持修改。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
   | 回源协议      | 配置CDN节点回源时采用的协议，可选： **HTTP**：CDN采用HTTP协议回源。 **HTTPS**：CDN采用HTTPS协议回源（请确保源站支持HTTPS访问）。 **协议跟随**：回源协议跟客户端访问协议一致，例：客户端以HTTP协议访问CDN，CDN也将采用HTTP协议回源。 说明： 域名业务类型为全站加速时，不支持配置回源协议。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
   | 回源HOST  | 修改高级源的HOST信息，详见[修改域名回源HOST](https://support.huaweicloud.com/usermanual-cdn/zh-cn_topic_0064907738.html)。 说明： 如果回源HOST置空，匹配了该高级源站的所有请求回源时，取优先级最高的基础源站的回源HOST。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
   | OBS回源鉴权 | OBS回源鉴权适用于OBS桶源站场景，如果桶需要带鉴权访问，则需要打开**OBS回源鉴权**开关。如此，CDN节点回源时会携带鉴权信息，鉴权信息与OBS桶不匹配时，回源失败。 - 源站是OBS私有桶场景下，默认开启回源鉴权开关。  - 源站是OBS公有桶场景下，默认关闭回源鉴权开关。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
   | 优先级      | 优先级取值范围为1\~1000，数值越大优先级越高。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
   | 操作     | 删除：删除当前规则。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
      
   
7. 输入相关参数，单击"确认"，完成配置。
 
#### 配置示例
**示例** **：**加速域名www.example01.com的高级回源配置如下。
![](https://support.huaweicloud.com/usermanual-cdn/zh-cn_image_0000002742958528.png "点击放大")
**配置结果：**当用户请求访问.jpg格式的资源时，回源到源站"www.example.com"，其他请求回源到基础源站。
#### 相关文档
调用接口修改高级回源请参考：[修改域名全量配置接口 - UpdateDomainFullConfig](https://support.huaweicloud.com/api-cdn/UpdateDomainFullConfig.html)。
