上云无忧 > 文档中心 > 百度智能云内容分发网络CDN配置URI重写
内容分发网络CDN
百度智能云内容分发网络CDN配置URI重写

文档简介:
当您需要将实际访问的 URI 修改为与源站匹配的 URI 时,您可通过自定义 URI 重写配置,将 URI 302 重定向到目标 URI。 URI 默认不包含参数。 单个域名至多可添加10条重写规则。 优先级:根据配置顺序匹配,匹配成功则结束,先配置的优先级高。
*此产品及展示信息均由百度智能云官方提供。免费试用 咨询热线:400-826-7010,为您提供专业的售前咨询,让您快速了解云产品,助您轻松上云! 微信咨询
  免费试用、价格特惠

概述

当您需要将实际访问的 URI 修改为与源站匹配的 URI 时,您可通过自定义 URI 重写配置,将 URI 302 重定向到目标 URI。

注意事项

  • URI 默认不包含参数
  • 单个域名至多可添加10条重写规则。
  • 优先级:根据配置顺序匹配,匹配成功则结束,先配置的优先级高。

URI重写配置

  1. 登录CDN管理控制台,进入“内容分发网络CDN”页面。
  2. 在左侧导航栏,点击域名管理
  3. 进入域名管理页面,点击目标域名操作列的管理。
  4. 进入“CDN域名详情”页,在页面上方导航栏选择缓存配置页签。
  5. URI重写配置中点击添加重写规则

  1. 在弹出的URI重写配置框中完成重写规则填写。

配置项 说明
待重写URI 不含http(s)://头和域名。
可以匹配参数,比如只改写带有特定参数的URI。
支持正则以及捕获,比如(/[^?]+)\?c=1
目标URI 不含http(s)://头和域名。
最终生成的URI必须以/开头。
支持捕获,比如${1}/test。
目标URI里面如果没有?,则会带上原始参数。如果有?,则会用?后面的参数替换原始参数。
比如访问URI为/a?c=1
• 待重写URI为/a,目标URI为/b,改写后URI为/b?c=1
• 待重写URI为/a,目标URI为/b?,改写后URI为/b
• 待重写URI为/a,目标URI为/b?d=1,改写后URI为/b?d=1
执行规则 • Redirect:若请求的URI匹配了当前规则,该请求将被302重定向跳转到目标URI。
• Break:若请求的URI匹配了当前规则,执行完当前规则后,将不再匹配剩余规则。
  1. 点击确认,完成规则配置。
相似文档
  • CDN获取HTTP请求中的 referer header,同配置中的Referer黑名单/白名单进行匹配,对匹配上的请求进行拒绝/放过。 对于通过验证的域名,用户需要设置防盗链保护用户的网站不会被其他网站盗链。
  • 远程鉴权配置开关有开启和关闭两种状态,首次配置时默认选中关闭状态,选择开启后,可以在配置列表中打开;选择关闭后,配置列表隐藏。
  • 跨域资源共享(Cross-Origin Resource Sharing,CORS)是 HTML5 提供的标准跨域解决方案,而跨域访问是指当发起请求的资源所在域不同于该请求所指向的资源所在域时的一种访问形式。
  • 为防御CC攻击,CDN支持单IP访问频率限制功能,限制单IP 1s内访问单节点的次数。 IP访问限频功能默认情况下关闭,用户可在控制台自行调整QPS(Query Per Second),超过QPS限制的请求会直接返回429。
  • 单请求响应限速是指通过用户自定义值来限定此域名下向客户端传输的每份请求的最大响应速率。 该速率是针对每个请求的,即如果客户端同时发起两个请求,则总的最大发送速率将是该数值的两倍,以此类推。
官方微信
联系客服
400-826-7010
7x24小时客服热线
分享
  • QQ好友
  • QQ空间
  • 微信
  • 微博
返回顶部