tencent cloud

文档反馈

高级回源配置

最后更新时间:2023-06-29 17:45:01

    功能介绍

    腾讯云 CDN 支持更细粒度的回源配置,根据不同规则回源到不同的源站地址。例如:分路径回源(指定文件类型、文件夹、全路径文件(如:/test/1.jpg)、首页回源),根据 Client IP 所在区域回源等。

    注意事项

    回源协议、回源 HOST 均默认继承主源站,暂不支持根据不同规则进行变更。

    配置说明

    域名管理内配置

    1. 登录 CDN 控制台
    2. 单击左侧菜单内的 域名管理,进入域名管理列表;
    3. 选择需要配置的域名,单击管理进入域名配置页面;
    4. 在基础信息内,找到源站信息,单击右上角编辑按钮;
    5. 单击高级回源配置,展开高级回源配置;
    6. 在高级回源配置中
    配置项 说明
    回源规则 支持按照以下规则匹配用户请求:
    Client IP:根据用户的访问归属地,可指定属于指定地区或不属于指定地区的用户,回源请求指向指定的源站地址;
    文件后缀:支持按照指定的文件后缀匹配,对符合该文件后缀的请求,回源请求指向指定的源站地址,支持输入多个后缀,多个后缀使用;分隔;
    文件目录:支持按照指定的文件目录匹配,对符合该文件目录的请求,回源请求指向指定的源站地址;支持输入多个后缀,多个目录使用;分隔;
    全路径文件:支持指定文件,例如:/a/1.jpg,该文件回源请求指向指定的源站地址;支持输入多个全路径文件,多个文件使用;分隔;
    首页:针对首页文件,支持指定首页文件回源请求时按照指定的源站地址回源请求。
    回源地址 支持输入 IP/域名,每条回源规则对应一个回源地址。回源 HOST 将继承源站信息内的回源 HOST 按照该 HOST 信息回源。
    端口 支持自定义回源端口号,未配置的情况下将按照回源协议默认http回源80端口、https回源443端口,回源协议将跟随源站信息设置,例如源站信息内回源协议配置为 HTTPS,则高级回源规则回源匹配命中时,将按照 HTTPS 回源。

    配置约束

    • 单个域名至多可添加50条规则。
    • 单条规则中的回源地址支持输入一个 IP/域名源站及端口(0 - 65535),端口可缺省。若回源协议已选择 HTTPS 或协议跟随,端口仅可配置为443或不配置端口。
    • 更多操作:支持对多条规则调整优先级;支持批量编辑/删除多条规则。

    规则优先级判断

    规则优先级判断优先:分路径回源规则(包含指定文件类型、文件夹、全路径文件(如:/test/1.jpg)、首页回源) > Client IP,其次,在多条分路径回源和多条Client IP回源规则中,底部优先级大于顶部优先级。
    例如:配置了 Client IP属于:江苏回源到1.1.1.1 和文件路径包含/test回源到2.2.2.2,则按照顺序匹配的优先级,优先匹配分路径回源,则属于江苏的Client IP访问/test时,将回源到2.2.2.2中。

    配置示例

    示例:
    例如用户配置的 CDN 加速域名为www.example.com,在高级回源规则中,配置了以下规则,则用户请求将按照以下情况回源:

    访问情况一:用户请求 URL 为http://www.example.com/vod/,用户 IP 归属于上海,则回源请求规则匹配文件目录规则,请求回源至1.1.1.3源站内;
    访问情况二:用户请求 URL 为http://www.example.com/,用户 IP 归属于广东;则回源请求时规则同时匹配首页回源规则和分Client IP规则,由于分路径回源请求规则优先级大于 Client IP,回源请求将回源至1.1.1.5源站内;
    访问情况三:用户请求URL为http://www.example.com/image/1.jpg,用户 IP 归属于广东,则回源请求规则同时匹配文件后缀、全路径文件、 Client IP 的规则,由于分路径回源请求规则优先级大于 Client IP,同时底部优先级大于顶部,即全路径文件规则优先级大于文件后缀,则回源请求将回源至1.1.1.4源站内;

    联系我们

    联系我们,为您的业务提供专属服务。

    技术支持

    如果你想寻求进一步的帮助,通过工单与我们进行联络。我们提供7x24的工单服务。

    7x24 电话支持