All Products
Search
Document Center

Edge Security Acceleration:Abaikan parameter

Last Updated:Aug 15, 2026

Parameter yang mengikuti ? dalam URL permintaan dapat memengaruhi rasio hit cache. Saat fitur pengabaian parameter diaktifkan, node DCDN akan menghapus parameter setelah ? dari URL selama pencocokan cache guna meningkatkan rasio hit cache dan mengurangi jumlah permintaan kembali ke origin.

Catatan penggunaan

Konflik fitur

Penting

Jika Anda mengonfigurasi metode pemrosesan string kueri dalam fitur Custom Cachekey sekaligus mengaktifkan Ignore Parameters, konfigurasi Custom Cachekey di tingkat aturan akan mengambil prioritas dibandingkan pengaturan global Ignore Parameters. Akibatnya, fitur Ignore Parameters tidak berlaku untuk permintaan yang sesuai dengan aturan cache tersebut.

Jika suatu aturan cache memiliki metode pemrosesan string kueri yang dikonfigurasi dalam fitur Custom Cachekey, konfigurasi tersebut di tingkat aturan akan mengambil prioritas dibandingkan pengaturan global Ignore Parameters, sehingga fitur Ignore Parameters tidak efektif untuk permintaan yang sesuai dengan aturan tersebut.

Agar fitur Ignore Parameters berlaku, pastikan tidak ada aturan cache yang mengonfigurasi metode pemrosesan string kueri dalam fitur Custom Cachekey.

Gunakan Custom Cachekey sebagai alternatif

Fitur Custom Cachekey menawarkan kontrol parameter yang lebih fleksibel dan mampu mereplikasi semua konfigurasi kunci cache dari fitur Abaikan Parameter. Kami menyarankan penggunaan Custom Cachekey sebagai alternatif. Tabel berikut membandingkan metode konfigurasi kedua fitur tersebut.

Use case

Konfigurasi Ignore parameters

Konfigurasi Custom CacheKey

Abaikan semua parameter permintaan dalam kunci cache.

Atur ignore parameters ke Passed dan biarkan Retain Specified Parameters kosong.

Tambahkan kebijakan pemrosesan parameter permintaan: atur action ke Yes dan nama parameter ke nama parameter apa pun yang tidak ada.

Pertahankan hanya parameter permintaan key1 dalam kunci cache.

Atur ignore parameters ke Passed dan atur Retain Specified Parameters ke key1.

Tambahkan kebijakan pemrosesan parameter permintaan: atur action ke Yes dan nama parameter ke key1.

Hapus hanya parameter permintaan key1 dari kunci cache.

Atur Delete Specified Parameters ke key1.

Tambahkan kebijakan pemrosesan parameter permintaan: atur action ke Delete dan nama parameter ke key1.

Cara kerja

Fitur Abaikan Parameter mencakup dua pengaturan: Ignore parameters dan Retain Parameters in Back-to-origin Requests.

  • Ignore parameters

    Saat diaktifkan, POP DCDN menghapus parameter yang mengikuti ? dalam URL selama pencarian cache. Hal ini memungkinkan permintaan untuk resource yang sama cocok dengan entri cache yang sama, meskipun memiliki parameter berbeda.

    Use case

    Description

    URL berisi parameter, seperti ID pengguna, yang tidak relevan dengan konten resource.

    Misalnya, pengguna A meminta http://example.com/1.jpg?uid=123 dan pengguna B meminta http://example.com/1.jpg?uid=654. Jika Anda mengaktifkan ignore parameters, POP DCDN menggunakan http://example.com/1.jpg untuk pencarian cache, sehingga kedua permintaan tersebut dapat mengenai file cache yang sama.

  • Retain Parameters in Back-to-origin Requests

    Use case

    Description

    Anda telah mengaktifkan ignore parameters tetapi perlu meneruskan informasi pengguna ke server origin.

    Setelah Anda mengaktifkan Ignore Parameters, DCDN secara default menggunakan URL tanpa parameternya untuk permintaan kembali ke origin. Setelah Anda mengaktifkan Retain Parameters in Back-to-origin Requests, DCDN menggunakan URL asli, termasuk parameter yang mengikuti ?, untuk permintaan kembali ke origin guna meneruskan informasi pengguna ke server origin.

Fitur Abaikan Parameter memiliki dua mode: Retain Specified Parameters dan Delete Specified Parameters. Bagan alir berikut menunjukkan cara DCDN memproses permintaan saat Ignore parameters diaktifkan.

Catatan

Fitur Penandatanganan URL memiliki prioritas lebih tinggi daripada fitur Abaikan Parameter. DCDN melakukan validasi Penandatanganan URL sebelum menerapkan aturan Abaikan Parameter karena signature untuk otentikasi Tipe A dihitung menggunakan parameter permintaan asli. Untuk informasi lebih lanjut tentang cara mengonfigurasi Penandatanganan URL, lihat Konfigurasi Penandatanganan URL.

Prosedur

  1. Masuk ke DCDN console.

  2. Di panel navigasi kiri, klik Domain Names.

  3. Pada halaman Domain Names, temukan nama domain target dan klik Configure.

  4. Di pohon navigasi kiri halaman nama domain, klik Optimization.

  5. Di bagian Ignore Parameters, klik Modify, pilih mode, dan lengkapi konfigurasi sesuai kebutuhan Anda.

    Catatan

    Mengganti mode akan menghapus konfigurasi yang ada.

    • Mode: Retain Specified Parameters

      image

      Parameter

      Description

      Example

      Parameter Filtering

      • Passed: Menghapus parameter URL yang mengikuti ? untuk meningkatkan rasio hit cache.

        Catatan

        Jika Anda mengatur Parameter Filtering ke Yes tetapi membiarkan Retain Specified Parameters kosong, semua parameter setelah ? akan dihapus.

      • Rejected: Mencocokkan secara eksak parameter setelah ? dalam URL.

      Asumsikan URL aslinya adalah http://example.com/1.jpg?key1=1&key2=2&key3=3:

      • Abaikan semua parameter dan gunakan URL yang diproses untuk permintaan kembali ke origin

        Konfigurasi: Atur Parameter Filtering ke Passed, biarkan Retain Specified Parameters kosong, dan atur Retain Parameters in Back-to-origin Requests ke Rejected.

        kunci cache: http://example.com/1.jpg

        URL kembali ke origin: http://example.com/1.jpg

      • Pertahankan parameter tertentu dan gunakan URL yang diproses untuk permintaan kembali ke origin

        Konfigurasi: Atur Parameter Filtering ke Passed, atur Retain Specified Parameters ke key1, dan atur Retain Parameters in Back-to-origin Requests ke Rejected.

        kunci cache: http://example.com/1.jpg?key1=1

        URL kembali ke origin: http://example.com/1.jpg?key1=1

      • Abaikan semua parameter dan gunakan URL asli untuk permintaan kembali ke origin

        Konfigurasi: Atur Parameter Filtering ke Passed, biarkan Retain Specified Parameters kosong, dan atur Retain Parameters in Back-to-origin Requests ke Passed.

        kunci cache: http://example.com/1.jpg

        URL kembali ke origin: http://example.com/1.jpg?key1=1&key2=2&key3=3

      • Pertahankan parameter tertentu dan gunakan URL asli untuk permintaan kembali ke origin

        Konfigurasi: Atur Parameter Filtering ke Passed, atur Retain Specified Parameters ke key1, dan atur Retain Parameters in Back-to-origin Requests ke Passed.

        kunci cache: http://example.com/1.jpg?key1=1

        URL kembali ke origin: http://example.com/1.jpg?key1=1&key2=2&key3=3

      Retain Specified Parameters

      Konfigurasikan hingga 10 parameter yang ingin dipertahankan, dan pisahkan dengan koma (,).

      Jika Anda mengatur Retain Specified Parameters ke key1, hanya parameter key1 dalam URL yang digunakan untuk pencocokan cache.

      Retain Origin Parameters

      • Passed: Permintaan kembali ke origin mencakup semua parameter dari URL asli.

      • Rejected: Parameter dalam permintaan kembali ke origin sama dengan parameter dalam kunci cache. Hanya parameter yang ditentukan yang dipertahankan.

      Bandingkan URL kembali ke origin pada contoh ketiga dan keempat di atas.

    • Mode: Delete Specified Parameters

      Parameter

      Description

      Example

      Delete Specified Parameters

      Tentukan parameter yang akan dihapus. Anda dapat menentukan hingga 10 parameter, dipisahkan dengan spasi.

      Asumsikan URL aslinya adalah http://example.com/1.jpg?key1=1&key2=2&key3=3:

      • Hapus parameter tertentu dan gunakan URL yang diproses untuk permintaan kembali ke origin

        Konfigurasi: Atur Delete Specified Parameters ke key1 dan atur Retain Parameters in Back-to-origin Requests ke Rejected.

        kunci cache: http://example.com/1.jpg?key2=2&key3=3

        URL kembali ke origin: http://example.com/1.jpg?key2=2&key3=3

      • Hapus parameter tertentu dan gunakan URL asli untuk permintaan kembali ke origin

        Konfigurasi: Atur Delete Specified Parameters ke key1 dan atur Retain Parameters in Back-to-origin Requests ke Passed.

        kunci cache: http://example.com/1.jpg?key2=2&key3=3

        URL kembali ke origin: http://example.com/1.jpg?key1=1&key2=2&key3=3

      Retain Origin Parameters

      • Passed: Permintaan kembali ke origin mencakup semua parameter dari URL asli.

      • Rejected: Parameter dalam permintaan kembali ke origin sama dengan parameter dalam kunci cache. Parameter yang ditentukan dihapus.

      Bandingkan URL kembali ke origin pada contoh pertama dan kedua di atas.

  6. Klik OK.