All Products
Search
Document Center

:Menulis ulang parameter permintaan origin

Last Updated:May 01, 2026

Jika URL permintaan pengguna berisi parameter yang berbeda dari yang dibutuhkan oleh server origin, Anda dapat menggunakan fitur penulisan ulang parameter untuk memodifikasi parameter kueri dalam permintaan origin. Fitur ini memungkinkan Anda menambahkan, menghapus, memodifikasi, dan menyimpan parameter tertentu, atau mengabaikan semua parameter.

Latar Belakang

Fitur penulisan ulang parameter memodifikasi parameter kueri pada URL permintaan origin. Anda dapat mengonfigurasi beberapa aturan penulisan ulang. Aturan tersebut diterapkan sesuai urutan prioritas berikut: Add > Delete > Ignore Parameters dan Reserve Only > Modify. Jika beberapa aturan menargetkan parameter yang sama, hanya aturan dengan prioritas tertinggi yang diterapkan.

Catatan

Ignore Parameters dan Reserve Only saling eksklusif. Jangan mengonfigurasi kedua aturan tersebut secara bersamaan.

改写参数图

Konflik

Fitur parameter rewrite dapat bertentangan dengan aturan enhance break dari fitur URI rewrite dan fitur penyaringan parameter. Hindari membuat konfigurasi yang saling bertentangan. Jika terjadi konflik, fitur yang dikonfigurasi terakhir akan diutamakan.

Catatan
  • DCDN memproses aturan parameter rewrite di POP origin. Hal ini tidak memengaruhi alur permintaan internal maupun kunci cache.

  • DCDN memproses aturan parameter filtering di POP edge. Hal ini memengaruhi alur permintaan internal dan mengubah kunci cache.

Prosedur

  1. Masuk ke DCDN console.

  2. Di panel navigasi sebelah kiri, klik Domain Names.

  3. Pada halaman Domain Names, temukan nama domain yang ingin Anda kelola lalu klik Configure di kolom Actions.

  4. Di panel navigasi sebelah kiri halaman domain, klik Origin Fetch.

  5. Klik tab Parameter Rewrite.

  6. Di tab Parameter Rewrite, aktifkan Use Parameter Rewrite.

  7. Konfigurasikan aturan penulisan ulang Anda.

    Konfigurasikan aturan sesuai kebutuhan bisnis Anda. Untuk detailnya, lihat Contoh konfigurasi.

    回源参数改写

  8. Klik OK untuk menerapkan konfigurasi.

    Anda juga dapat mengklik Modify Configuration di halaman Parameter Rewrite untuk mengubah aturan yang sudah ada.

    回源参数改写

Catatan

Catatan: Jika Anda menggunakan fitur ini sebagai aksi dalam Rules Engine, prioritas aturan yang ditetapkan di Rules Engine akan menggantikan prioritas operasi internal fitur ini.

Contoh konfigurasi

  • Contoh 1: Abaikan semua parameter.

    1

    Parameter

    Contoh

    Ignore Parameters

    Enabled

    Add

    None

    Delete

    None

    Reserve Only

    None

    Modify

    None

    Hasil yang diharapkan

    Permintaan asal: http://example.com/index.html?code1=1&code2=2&code3=3

    Permintaan origin setelah ditulis ulang: http://example.com/index.html

  • Contoh 2: Menetapkan parameter tertentu.

    2

    Parameter

    Contoh

    Ignore Parameters

    None

    Add

    None

    Delete

    None

    Reserve Only

    code2

    Modify

    None

    Hasil yang diharapkan

    Permintaan asal: http://example.com/index.html?code1=1&code2=2&code3=3

    Permintaan origin setelah ditulis ulang: http://example.com/index.html?code2=2

  • Contoh 3: Menambahkan, menghapus, dan memodifikasi parameter.

    3

    Parameter

    Contoh

    Ignore Parameters

    None

    Add

    code4=4

    Delete

    code2

    Reserve Only

    None

    Modify

    code3=0

    Hasil yang diharapkan

    Permintaan asal: http://example.com/index.html?code1=1&code2=2&code3=3

    Permintaan origin setelah ditulis ulang: http://example.com/index.html?code1=1&code3=0&code4=4