华为云计算 云知识 华为云CDN如何改写回源URL?

华为云CDN如何改写回源URL?

 【CDN流量包活动】 【CDN免费流量包】

当回源请求URL与源站URL不匹配时,会导致回源失败。您可以在CDN控制台改写回源URL,提高回源请求URL与源站的匹配度,提升回源命中率。

 

注意事项

最多添加20条回源URL改写规则。

后台有特殊配置的域名暂不支持改写回源URL。

 

操作步骤

①登录华为云控制台,在控制台首页中选择“CDN与智能边缘 > CDN”,进入CDN控制台。

②在左侧菜单栏中,选择域名管理

③在域名列表中,单击需要修改的域名或域名所在行的“设置”,进入域名配置页面。

④选择“回源配置”页签。

在回源URL改写模块,单击“编辑”,系统弹出配置弹框。

表1 参数说明

参数

说明

所有文件

改写当前域名下所有文件的回源URL。

URL路径

改写指定路径下的回源URL。

通配符

支持通配符匹配。

待改写回源URL

需要替换的URL。

  • 以正斜线(/)开头的URL,不含http(s)://头及域名。
  • 长度不超过512个字符。
  • 支持通配符*匹配,如:/test/*/*.mp4。
  • 匹配方式为“URL路径”时,不支持配置参数。

目标回源URL

替换后的URL。

  • 以正斜线(/)开头的URL,不含http(s)://头及域名。
  • 长度不超过256个字符。

优先级

回源URL改写规则的优先级。

  • 优先级设置具有唯一性,不支持多条回源URL改写规则设置同一优先级,且优先级不能输入为空。
  • 多条规则下,不同规则中的相同资源内容,CDN按照优先级高的规则执行URL改写。
  • 取值为1~100之间的整数,数值越大优先级越高。

配置示例

示例1:加速域名www.example.com的回源URL改写配置如下图所示。

原始请求:https://www.example.com/test/a.txt

改写后的回源请求:https://www.example.com/test/b.txt

示例2:加速域名www.example.com的回源URL改写配置如下图所示。

原始请求:https://www.example.com/test/aaa/bbb.mp4?pr1

改写后的回源请求:https://www.example.com/newtest/aaa/bbb.mp4

示例3:加速域名www.example.com的回源URL改写配置如下图所示。

原始请求:https://www.example.com/test/aaa/bbb.txt

改写后的回源请求:https://www.example.com/new.jpg


版权声明:本文章文字内容来自第三方投稿,版权归原始作者所有。本网站不拥有其版权,也不承担文字内容、信息或资料带来的版权归属问题或争议。如有侵权,请联系contentedit@huawei.com,本网站有权在核实确属侵权后,予以删除文章。

上一篇:什么是CDN安全防护 下一篇:云审计事件主要参数介绍