内容分发网络 CDN 访问 URL 重写配置

若需要将实际访问的 URL 修改为与源站匹配的 URL,腾讯云 CDN 提供了访问 URL 重写配置功能。可以通过自定义访问 URL 重写配置,将 URL 302 重定向到目标 URL。

相关产品
内容分发网络 CDN 产品页,含版本规格、价格与购买入口。

一、查看配置

登录 CDN 控制台,在左侧菜单栏选择域名管理,单击域名操作列的管理,进入域名配置页面,切换 Tab 至缓存配置,即可找到访问 URL 重写配置。

默认情况下,访问 URL 重写配置为关闭状态:


二、新增规则

你可按需添加重写规则,单击新增重写规则:

配置约束

·单个域名至多可添加100条重写规则。

·单条规则若没勾选全路径匹配默认为前缀匹配,匹配规则越细在控制台上需往下面配置,范围更大的目录往顶部配置。若勾选全路径匹配,则为精确全路径匹配,当多条规则路径有重合时全路径匹配规则应放置底部。

·多条规则支持调整优先级:底部优先级大于顶部。

·待重写 URL:以/开头,支持全路径匹配(例如:/test/a.jpg)和通配符 * 匹配(例如:/test/*/*.jpg),若需全路径匹配需勾选全路径匹配,若指定文件目录,不能以“/”结尾(例如:/test)。

·目标 Host:默认为当前域名(默认带http头),可修改为其他域名,必须包含 http:// 或 https:// 头。

·目标 Path:以/开头(例如:/newtest/b.jpg),通配符 * 可通过 $n 捕获(n=1,2,3…,例如:/newtest/$1/$2.jpg)。若指定文件目录,不能以“/”结尾(例如:/test)。

·通配符 * 最多可输入5个,捕获占位符 $n 最多可输入10个,暂不支持其它正则匹配条件。

·不支持提交中文内容,输入框中的内容长度不可超过1024个字符。

三、配置示例

若加速域名www.test.com的 访问 URL 重写配置 如下:


则实际访问情况如下:

·客户端请求 www.test.com/test/a.jpg,CDN 节点将返回 www.test.com/newtest/b.jpg 的内容。

·客户端请求 www.test.com/test/a.png,CDN 节点将返回 www.newtest.com/newtest/a.png 的内容。

赞 (0)
上一篇 4天前
下一篇 4天前