Anda dapat menentukan apakah titik kehadiran (POPs) mengabaikan tanda tanya (?) dan string kueri yang mengikuti tanda tanya (?) dalam URL permintaan sebelum kunci cache dihasilkan. String kueri mencakup informasi seperti identitas pengguna dan alamat IP asal, meningkatkan rasio hit cache serta mempercepat pemuatan halaman.
Cara kerjanya
Jika Anda mengonfigurasi untuk mengabaikan tanda tanya (?) dan parameter setelah tanda tanya (?) dalam URL permintaan, semua permintaan pengguna untuk file yang sama akan dilayani dengan file cache yang sama, terlepas dari perbedaan parameter kueri. Hal ini meningkatkan rasio hit cache, mengurangi jumlah permintaan ke server asal, serta mempercepat distribusi konten.
Ketika pengguna mengakses sumber daya pada ESA POPs, mereka mungkin menyertakan parameter setelah tanda tanya (?) dalam URL permintaan untuk menyampaikan informasi seperti identitas pengguna dan alamat IP asal. Ini membuat klien yang berbeda menggunakan parameter yang berbeda meskipun mereka meminta sumber daya yang sama.
Jika parameter yang disertakan setelah tanda tanya (?) dalam URL permintaan tidak terkait dengan sumber daya yang diminta, kami sarankan Anda mengonfigurasi untuk mengabaikan string kueri. Contoh:
Permintaan dari Pengguna A:
http://example.com/1.jpg?uid=123Permintaan dari Pengguna B:
http://example.com/1.jpg?uid=654
Jika POPs langsung menangani permintaan tanpa mengabaikan string kueri, mereka tidak dapat menyajikan file cache yang sama. Sebagai gantinya, setiap permintaan pergi ke server asal untuk mengambil sumber daya.
Setelah Anda mengonfigurasi untuk mengabaikan string kueri dalam URL permintaan, POPs menyajikan konten hanya berdasarkan http://example.com/1.jpg, mengabaikan parameter tambahan apa pun.
Konfigurasikan string kueri
Di konsol ESA, pilih Situs Web dan klik nama situs web yang ingin Anda kelola.
Di panel navigasi di sebelah kiri, pilih .
Di bagian Query String, klik Configure, lalu pilih opsi dan selesaikan pengaturan sesuai petunjuk.

Daftar berikut mengambil
http://example.com/1.jpg?key1=1&key2=2&key3=3sebagai contoh untuk menunjukkan bagaimana opsi yang berbeda memengaruhi kunci cache yang dihasilkan.Ignore All
Operasi: Mengabaikan tanda tanya (
?) dan string kueri setelah tanda tanya (?) dalam URL permintaan.Contoh: Kunci cache adalah
http://example.com/1.jpg.
Retain All
Operasi: Memperhatikan tanda tanya (
?) dan string kueri yang mengikuti tanda tanya (?) dalam URL permintaan.Contoh: Kunci cache adalah
http://example.com/1.jpg?key1=1&key2=2&key3=3.
Ignore Specific Parameters
Operasi: Mengabaikan parameter tertentu dalam string kueri setelah tanda tanya (
?) dalam URL permintaan. Ketik parameter yang ingin Anda abaikan di bidang di bawah ini, dan tekan Enter untuk setiap entri.Contoh: Jika parameter yang ingin Anda abaikan adalah
key1dankey3, kunci cache adalahhttp://example.com/1.jpg?key2=2.
Retain Specific Parameters
Operasi: Memperhatikan parameter tertentu dalam string kueri setelah tanda tanya (
?) dalam URL permintaan. Ketik parameter yang ingin Anda pertahankan di bidang di bawah ini, dan tekan Enter untuk setiap entri.Contoh: Jika parameter yang ingin Anda pertahankan adalah
key1dankey3, kunci cache adalahhttp://example.com/1.jpg?key1=1&key3=3.
Klik OK.