全部產品
Search
文件中心

Edge Security Acceleration:忽略參數

更新時間:May 19, 2026

URL 請求中 ? 後的參數可能影響快取命中率。開啟忽略參數功能後,DCDN 節點在匹配緩衝時去除 URL 中 ? 後的參數,提高快取命中率並減少回源次數。

注意事項

功能衝突

重要

自訂Cachekey功能和忽略參數功能存在配置衝突,請勿同時開啟。

開啟忽略參數功能後,無論選擇保留指定參數模式還是刪除指定參數模式,DCDN 節點都會修改緩衝鍵中的參數部分。此時自訂Cachekey功能中的請求參數設定將失效。

如需使用自訂Cachekey配置緩衝鍵,請先關閉忽略參數功能。

使用自訂Cachekey替代

自訂Cachekey功能可實現忽略參數功能的所有緩衝鍵配置效果,且支援更靈活的參數控制。推薦使用自訂Cachekey代替忽略參數。以下為兩種功能的配置方式對比:

使用情境

忽略參數配置方式

自訂Cachekey配置方式

在緩衝鍵中忽略所有請求參數

忽略參數設定為,保留指定參數為空白

添加一條請求參數處理策略:操作方式設定為保留,參數名設定為任意不存在的參數名

在緩衝鍵中僅保留請求參數key1

忽略參數設定為,保留指定參數設定為key1

添加一條請求參數處理策略:操作方式設定為保留,參數名設定為key1

在緩衝鍵中僅刪除請求參數key1

刪除指定參數設定為key1

添加一條請求參數處理策略:操作方式設定為刪除,參數名設定為key1

功能說明

忽略參數功能包含兩個子功能:忽略參數和保留回源參數。

  • 忽略參數

    開啟後,DCDN 節點匹配緩衝時去除 URL 中 ? 後的參數。不同使用者即使攜帶不同參數訪問同一資源,也能命中同一快取檔案。

    情境

    說明

    URL 攜帶使用者標識等參數,但參數與資源內容無關

    例如 A 使用者訪問 http://example.com/1.jpg?uid=123,B 使用者訪問 http://example.com/1.jpg?uid=654。開啟忽略參數後,DCDN 節點使用 http://example.com/1.jpg 匹配緩衝,兩個請求均可命中同一快取檔案。

  • 保留回源參數

    情境

    說明

    開啟忽略參數後,需要將使用者資訊傳遞給來源站點

    開啟忽略參數後,DCDN 預設使用去除參數後的 URL 回源。開啟保留回源參數後,DCDN 使用原始 URL(含 ? 後參數)回源,將使用者資訊傳遞給來源站點。

忽略參數包含兩種模式(保留指定參數、刪除指定參數),開啟忽略參數處理流程圖如下所示:

說明

URL鑒權功能的優先順序高於忽略參數。由於鑒權方式A中的鑒權資訊包含HTTP請求的參數部分,所以全站加速優先進行鑒權判斷,鑒權通過後在全站加速節點緩衝一份副本。配置URL鑒權的操作方法,請參見配置URL鑒權

操作步驟

  1. 登入DCDN控制台

  2. 在左側導覽列,單擊域名管理

  3. 域名管理頁面,單擊目標網域名稱對應的配置

  4. 在指定網域名稱的左側導覽列,單擊性能最佳化

  5. 單擊忽略參數地區的修改配置,根據實際需求選擇模式並完成配置。

    說明

    切換模式將刪除原有配置。

    • 模式:保留指定參數

      image

      參數

      說明

      樣本

      过滤参数

      • :去除 URL 中 ? 後的參數,提高快取命中率。

        說明

        如果僅配置忽略參數,不設定具體的保留指定參數時,表示去除?之後的所有參數。

      • :需精確匹配 URL 中 ? 後的參數。

      假設原始 URL 為 http://example.com/1.jpg?key1=1&key2=2&key3=3

      • 忽略所有參數 + 使用處理後的 URL 回源

        配置:忽略參數設定為,保留指定參數為空白,保留回源參數設定為

        緩衝 key:http://example.com/1.jpg

        回源 URL:http://example.com/1.jpg

      • 保留指定參數 + 使用處理後的 URL 回源

        配置:忽略參數設定為,保留指定參數設定為 key1,保留回源參數設定為

        緩衝 key:http://example.com/1.jpg?key1=1

        回源 URL:http://example.com/1.jpg?key1=1

      • 忽略所有參數 + 使用原始 URL 回源

        配置:忽略參數設定為,保留指定參數為空白,保留回源參數設定為

        緩衝 key:http://example.com/1.jpg

        回源 URL:http://example.com/1.jpg?key1=1&key2=2&key3=3

      • 保留指定參數 + 使用原始 URL 回源

        配置:忽略參數設定為,保留指定參數設定為 key1,保留回源參數設定為

        緩衝 key:http://example.com/1.jpg?key1=1

        回源 URL:http://example.com/1.jpg?key1=1&key2=2&key3=3

      保留指定參數

      配置需要保留的參數,最多配置 10 個,多個參數用英文逗號(,)分隔。

      設定保留指定參數為 key1 後,URL 中僅保留 key1 參數用於緩衝匹配。

      保留回源参数

      • :回源請求中保留原始 URL 的所有參數。

      • :回源請求中攜帶的參數與緩衝 key 的參數一致(即僅保留指定的參數)。

      參見上方樣本三和樣本四的回源 URL 差異。

    • 模式:刪除指定參數

      參數

      說明

      樣本

      刪除指定參數

      配置需要刪除的參數,最多配置 10 個,多個參數用空格分隔。

      假設原始 URL 為 http://example.com/1.jpg?key1=1&key2=2&key3=3

      • 刪除指定參數 + 使用處理後的 URL 回源

        配置:刪除指定參數設定為 key1,保留回源參數設定為

        緩衝 key:http://example.com/1.jpg?key2=2&key3=3

        回源 URL:http://example.com/1.jpg?key2=2&key3=3

      • 刪除指定參數 + 使用原始 URL 回源

        配置:刪除指定參數設定為 key1,保留回源參數設定為

        緩衝 key:http://example.com/1.jpg?key2=2&key3=3

        回源 URL:http://example.com/1.jpg?key1=1&key2=2&key3=3

      保留回源参数

      • :回源請求中保留原始 URL 的所有參數。

      • :回源請求中攜帶的參數與緩衝 key 的參數一致(即刪除了指定的參數)。

      參見上方樣本一和樣本二的回源 URL 差異。

  6. 單擊確定