修改源站

最近更新时间:2025-08-28 14:34:21

我的收藏

功能简介

在复杂的回源场景下,请求可能不是回到同一个源站,例如根据客户端 IP 地理位置不同,回源至就近区域的源站,减少跨地域访问带来的网络影响。EdgeOne 提供了修改源站的能力,支持在规则引擎内根据不同的匹配条件特征,让符合特征的请求回源到指定的源站。

适用场景

避免跨地域访问的网络影响:中国大陆用户回源至中国大陆境外的源站时,可能带来更高的访问延迟或者回源请求失败,修改源站可让用户按照地域来将请求回源至同地域内的源站,来保障回源效果。例如:中国大陆境内用户请求回源至源站 A,中国大陆境外用户请求回源至源站 B,
保障符合当地法律法规要求:在应对全球化业务扩张时,为了符合当地的法律法规要求,可将源站和数据存在当地服务器,指定地域用户直接回源请求至当地服务器。
网站内容分布在不同源站:如果同一个网站的文件分布在多个不同的源站中,例如:将静态文件存储在存储成本更低的对象存储桶内。可通过修改源站来指定访问路径或者文件后缀回源至指定其它源站。

操作步骤

场景 1:分区域回不同地域的源站

例如:当前域名 www.example.com 的加速区域为全球可用区,为了更好服务用户,保障回源质量,分别在中国大陆境内部署了源站 1.1.1.1,中国大陆境外部署了源站 2.2.2.2,需要让对应区域的用户请求回源至同地域的源站内。配置步骤如下:
1. 登录 边缘安全加速平台 EO 控制台,在左侧菜单栏中,进入服务总览,单击网站安全加速内需配置的站点。
2. 在站点详情页面,单击站点加速,进入站点全局配置页面,单击规则引擎 Tab 页。
3. 在规则引擎页面,单击创建规则,选择新增空白规则,进入新规则的编辑页面。
4. 在规则编辑页面,匹配类型选择为 HOST 等于 www.example.com
5. 点击

,新增 IF 条件,匹配类型选择为客户端地理位置等于中国大陆境内,操作选择为修改源站,配置源站类型为 IP/域名,指向 1.1.1.1
6. 单击添加,新增 ElSE IF 条件,匹配类型选择为客户端地理位置不等于中国大陆境内,操作选择为修改源站,配置源站类型为 IP/域名,指向 2.2.2.2



7. 单击保存并发布,即可完成该规则配置。

场景 2:特定路径的文件回源到指定源站

例如:当前域名www.example.com 的源站为 1.1.1.1, 该源站主要处理动态数据请求,其它静态的视频文件全部存储在腾讯云 COS 中,访问路径为 /video/,可通过修改源站来让请求按照路径回到对应的源站内来获取文件。配置步骤如下:
1. 登录 边缘安全加速平台 EO 控制台,在左侧菜单栏中,进入服务总览,单击网站安全加速内需配置的站点。
2. 在站点详情页面,单击站点加速,进入站点全局配置页面,单击规则引擎 Tab 页。
3. 在规则引擎页面,单击创建规则,选择新增空白规则,进入新规则的编辑页面。
4. 在规则编辑页面,匹配类型选择为 HOST 等于 www.example.com,然后新增 And 匹配类型为 URL Path 等于 /video/*
5. 单击操作 > 选择框,在弹出的操作列表内,选择操作为修改源站,配置源站类型为对象存储,厂商来源为腾讯云 COS,选择对应的存储桶即可。



6. 单击保存并发布,即可完成该规则配置。