一、配置核心场景
二、配置操作基础
- 查看 / 配置路径:登录 CDN 控制台→域名管理→选中域名点击「管理」→缓存配置标签页,找到访问 URL 重写配置;
- 默认状态:功能默认关闭,关闭时可编辑规则但不发布至现网,开启开关后配置才会全网生效;
- 核心操作:支持新增重写规则、调整规则优先级,规则支持修改 / 删除。
三、核心配置项规则
新增规则需配置 3 个核心项,均有严格格式约束,且支持通配符匹配与捕获:
- 待重写 URL
- 必须以
/开头,支持全路径精确匹配(需勾选「全路径匹配」)、前缀匹配(默认)、通配符*匹配; - 若指定文件目录,不能以
/结尾(如/test正确,/test/错误); - 通配符
*最多可使用 5 个。
- 必须以
- 目标 Host
- 默认为当前加速域名(自动带 http/https 头),可自定义为其他域名;
- 强制要求包含
http://或https://协议头。
- 目标 Path
- 必须以
/开头,若指定目录同样不能以/结尾; - 可通过
$n(n=1,2,3…)捕获待重写 URL 中通配符*匹配的内容,最多支持 10 个捕获占位符; - 示例:待重写 URL 为
/test/*/*.jpg,目标 Path 为/new/$1/$2.jpg,则/test/1/2.jpg会被重写为/new/1/2.jpg。
- 必须以
四、规则匹配与优先级核心约束
- 匹配模式
- 未勾选「全路径匹配」:默认前缀匹配,匹配规则越精细(路径越具体)需放在列表越下方,范围越大的目录放顶部;
- 勾选「全路径匹配」:为精确匹配,路径重合时需将此类规则放在列表底部。
- 通用优先级:所有规则均遵循「底部优先级大于顶部」,可手动拖动调整顺序;
- 数量与格式约束
五、配置示例(实际生效逻辑)
以加速域名
www.test.com为例,配置两条规则:- 待重写 URL:
/test/a.jpg,目标 Host:http://www.test.com,目标 Path:/newtest/b.jpg; - 待重写 URL:
/test/*.png,目标 Host:http://www.newtest.com,目标 Path:/newtest/$1.png。
实际访问效果:





没有回复内容