日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

過濾參數

開啟過濾參數功能后,回源獲取資源時會去除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.jpg,全站加速沒有緩存,直接回源訪問數據;第二次訪問http://example.aliyundoc.com/image_01.jpg?test1,由于關閉了過濾參數,所以?后的參數需精確匹配,即無法響應全站加速緩存內容http://example.aliyundoc.com/image_01.jpg,需要重新回源獲取http://example.aliyundoc.com/image_01.jpg?test1。

說明

URL鑒權功能的優先級高于過濾參數。由于鑒權方式A中的鑒權信息包含HTTP請求的參數部分,所以全站加速優先進行鑒權判斷,鑒權通過后在全站加速節點緩存一份副本。配置URL鑒權的操作方法,請參見配置URL鑒權。

功能介紹

  • 過濾參數

    作用

    適用場景

    去除請求URL中?之后的參數,不同用戶訪問同一個文件時,即使攜帶不同的URL參數,也能夠命中同一個緩存文件,可以提高緩存命中率,減少回源次數,提升文件分發效率。

    很多用戶會通過在請求URL的?后面攜帶參數的方式來傳遞訪問信息給源站(例如:用戶賬號UID、用戶渠道來源、推薦碼等),URL攜帶參數以后,不同的客戶端訪問全站加速上同一個資源文件會攜帶不同的參數。

    如果您的請求URL中?后面攜帶參數,但參數差異與資源內容無關,建議您開啟過濾參數。例如:

    • A用戶:http://example.com/1.jpg?uid=123***

    • B用戶:http://example.com/1.jpg?uid=654***

    如果全站加速節點直接使用A、B用戶的原始URL來處理緩存文件訪問請求,將無法命中同一個緩存文件,用戶的每次請求都需要回源站獲取資源。

    開啟過濾參數后,全站加速節點在查找和匹配緩存文件時,會去除URL中?后面UID參數,使用URL:http://example.com/1.jpg來匹配。

  • 保留回源參數

    作用

    適用場景

    使用原始URL回源,將用戶的關鍵信息傳遞給源站。

    開啟過濾參數功能后,全站加速節點默認使用經過濾參數處理后的URL回源。上面的例子中,A、B用戶的回源請求都會使用URL:http://example.com/1.jpg,在回源的時候就會丟失關鍵信息UID。

    通過開啟保留回源參數功能,全站加速節點將會使用原始URL回源,這樣就可以把A、B用戶的關鍵信息UID傳遞給源站。

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

操作步驟

  1. 登錄DCDN控制臺。

  2. 在左側導航欄,單擊域名管理

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

  4. 在指定域名的左側導航欄,單擊性能優化

  5. 單擊過濾參數區域的修改配置,請根據您的實際需求選擇過濾模式,完成相關配置。

    說明

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

    • 過濾模式:保留指定參數過濾參數

      參數

      說明

      示例

      過濾參數

      • :資源回源時會去除URL中?之后的參數,提高文件緩存命中率。

        說明

        如果僅開啟過濾參數開關,不設置具體的保留指定參數時,表示去除?之后的所有參數。

      • :資源回源時需精確匹配?之后的參數,提高請求的精確性。

      假設原始URL為http://example.com/1.jpg?key1=1&key2=2&key3=3,實現特定的功能場景,設置參數后,原始URL經全站加速處理后結果如下:

      • 示例一,過濾所有參數+使用過濾參數處理后的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個保留參數,多個參數用英文逗號(,)分隔 。

      保留回源參數

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

      • :在回源請求中攜帶的參數與緩存hashkey的參數一致(即,保留了指定的參數)。

    • 過濾模式:刪除指定參數刪除指定參數

      參數

      說明

      示例

      刪除指定參數

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

      假設原始URL為http://example.com/1.jpg?key1=1&key2=2&key3=3,實現特定的功能場景,設置參數后,原始URL經全站加速處理后結果如下:

      • 示例一,刪除指定參數+使用過濾參數處理后的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中的所有參數。

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

  6. 單擊確定