功能介绍

过滤参数是指,当URL请求中带?,并携带参数请求到CDN节点时,CDN节点在收到该请求后会判断是否将该带参数的请求URL请求回源站。
  • 如果开启该功能,该请求到CDN节点后会截取到没有参数的URL向源站请求。同时,CDN节点仅保留一份副本。
  • 如果关闭该功能,则每个不同的URL都缓存不同的副本在CDN的节点上。
功能推荐
  • 由于http 请求中大多包含参数,但是参数内容优先级不高,可以忽略参数浏览文件,适合开启该功能。开启后可以有效提高文件缓存命中率,提升分发效率。
  • 若参数有重要含义,例如包含文件版本信息等,推荐设置 保留参数。系统支持设置多个保留参数,如请求中包含任一 保留参数,会带保留参数回源,保留参数不忽略。

使用示例

例如: http://www.abc.com/a.jpg?x=1 请求URL到CDN节点。
  • 开启 过滤参数 功能后,CDN节点向源站发起请求 http://www.abc.com/a.jpg (忽略参数x=1)。
  • 待源站响应该请求内容后,响应到达CDN节点。CDN节点会保留一份副本,然后继续向终端响应 http://www.abc.com/a.jpg 的内容。所有类似的请求 http://www.abc.com/a.jpg?参数 均响应CDN副本 http://www.abc.com/a.jpg 的内容。
  • 关闭 过滤参数 功能后,每个不同的URL都缓存不同的副本在CDN的节点上。例如 http://www.abc.com/a.jpg?x=1http://www.abc.com/a.jpg?x=2 会响应不同参数源站的响应内容。

操作步骤

  1. 域名管理 页,选择域名,单击 配置
  2. 性能优化 > 过滤参数 栏,单击 修改配置
  3. 单击 过滤参数 开启按钮。