該參數可以在如下路徑修改:
CDN控制台【域名管理】->【配置】->【性能優化】->【過濾參數】
開啟過濾參數的作用是忽略URL請求中"?"之後的參數,提高CDN緩存的命中率。
開啟【過濾參數】後,通路URL無需比對"?"之後的參數,元素就可命中CDN的緩存,提高CDN的命中率。例如:
第一次通路<code>http://www.****.com/1.jpg</code>,CDN沒有緩存,直接回源通路資料。
第二次通路<code>http://www.****.com/1.jpg?test1</code>,由于開啟了過濾參數"?",是以"?"後面的參數無需比對,即可命中CDN緩存 <code>http://www.****.com/1.jpg</code>。
後續通路,不論"?"後面帶的是什麼參數,均命中緩存<code>http://www.****.com/1.jpg</code>。
關閉【過濾參數】後,通路URL需精确比對"?"之後的參數,提高請求的精确性。例如:
第二次通路<code>http://www.****.com/1.jpg?test1</code>,由于關閉了過濾參數"?",是以"?"後面的參數需精确比對,即無法響應CDN緩存内容<code>http://www.****.com/1.jpg</code>,需要重新回源拉取<code>http://www.****.com/1.jpg?test1</code>。
後續通路,"?"後面的參數要與CDN緩存精确比對才能響應CDN緩存内容。隻有精确比對"?"後面的參數,才能響應CDN緩存内容。