开启过滤参数功能后,回源获取资源时会去除URL请求中携带?
之后的参数,有效提高文件缓存命中率,减少回源次数,节省回源流量,同时提升分发效率。本文为您详细介绍配置过滤参数的方法。
背景信息
- 开启过滤参数
如果您的URL请求中携带
?
和参数,例如:http://alibaba.com/content?a
,但是这些参数内容优先级不高,可以忽略参数浏览文件时,建议您开启过滤参数。开启过滤参数的作用是忽略URL请求中?
之后的参数,提高全站加速缓存的命中率。例如:第一次访问
http://example.aliyundoc.com/image_01.jpg
,全站加速没有缓存,直接回源访问数据;第二次访问http://example.aliyundoc.com/image_01.jpg?test1
,由于开启了过滤参数,所以?
后的参数无需匹配,即可命中全站加速缓存http://example.aliyundoc.com/image_01.jpg。
- 关闭过滤参数
如果您的URL请求中携带
?
和参数,但是参数有重要含义,则建议您关闭过滤参数。关闭过滤参数后,访问URL需精确匹配?
之后的参数,提高请求的精确性。例如:第一次访问
http://example.aliyundoc.com/image_01.jpgg
,全站加速没有缓存,直接回源访问数据;第二次访问http://example.aliyundoc.com/image_01.jpg?test1
,由于关闭了过滤参数,所以?
后的参数需精确匹配,即无法响应全站加速缓存内容http://example.aliyundoc.com/image_01.jpg
,需要重新回源获取http://example.aliyundoc.com/image_01.jpg?test1
。