All Products
Search
Document Center

Edge Security Acceleration:Purge cache berdasarkan URL (abaikan parameter)

Last Updated:Mar 10, 2026

Edge Security Acceleration (ESA) membuat cache terpisah untuk setiap URL permintaan yang mengandung query string berbeda. Jika Anda memilih opsi purge cache berdasarkan URL dengan parameter diabaikan, ESA akan menghapus semua resource yang di-cache yang sesuai dengan URL yang Anda kirimkan, tanpa mempertimbangkan parameter permintaan dalam URL tersebut.

Skenario

Kontrol versi file

  • Deskripsi: Situs web Anda memiliki banyak resource statis, seperti gambar, file CSS, dan file JavaScript. URL resource tersebut menyertakan parameter kueri yang beragam untuk membantu pengelolaan versi dan cache. Setiap kali Anda memperbarui resource tersebut, Anda ingin memastikan bahwa cache terkait segera tidak berlaku sehingga pengguna dapat mengambil versi terbaru.

  • Contoh: URL berikut menautkan ke dua versi berbeda dari file yang sama.

    • https://www.example.com/assets/style.css?v=1

    • https://www.example.com/assets/style.css?v=2

  • Solusi: Kirimkan URL tanpa parameter kueri, seperti https://www.example.com/assets/style.css, untuk menghapus cache semua versi file tersebut.

Pemrosesan gambar

  • Deskripsi: Situs web Anda mungkin menghasilkan berbagai gambar sebagai respons terhadap parameter kueri yang berbeda, seperti thumbnail atau gambar dalam ukuran beragam. Untuk memastikan gambar-gambar ini diperbarui dan disajikan segera setelah diproses, Anda perlu menghapus cache terkait.

  • Contoh: URL berikut menautkan ke satu gambar dalam dua ukuran berbeda.

    • https://www.example.com/images/photo.jpg?size=small

    • https://www.example.com/images/photo.jpg?size=medium

  • Solusi: Kirimkan URL tanpa parameter kueri, seperti https://www.example.com/images/photo.jpg, untuk menghapus cache semua versi yang dihasilkan dengan parameter berbeda.

Purge cache berdasarkan URL dengan parameter diabaikan

  1. Di Konsol ESA, pilih Websites. Di kolom Website, klik website target.

  2. Di panel navigasi kiri, pilih Caching > Purge Cache.

  3. Di tab Purge Cache, konfigurasikan pengaturan purge.

    • Type: Pilih By URL with Parameters Ignored.

    • Purge Method: Anda dapat memilih salah satu dari dua metode berikut: Mark as Expired dan Delete.

      • Manual Input

        Masukkan satu atau beberapa URL tanpa menyertakan parameter permintaan. Satu URL per baris. Anda dapat mengirimkan hingga 100 URL sekaligus. Contoh:

        https://www.example.com/cat.jpg
        https://www.example.com/image/cat.jpg
      • Upload File

        Jika jumlah URL yang perlu di-purge sangat banyak, Anda dapat mencantumkan URL tersebut dalam file TXT lalu mengunggah file tersebut untuk purge secara batch. Satu URL per baris. Ukuran file TXT tidak boleh melebihi 10 MB.

    • Purge Method: Anda dapat memilih antara dua metode: Mark as Expired dan Delete.

      Refresh method

      Description

      Mark as Expired

      Node diproses mengikuti alur berikut:

      1. POP ESA mengirimkan origin request dengan header permintaan If-Modified-Since.

      2. Server origin membandingkan waktu modifikasi file.

      3. Jika file tidak dimodifikasi, server origin mengembalikan kode status 304. POP ESA kemudian dapat menggunakan file cache yang ada untuk merespons permintaan client.

      4. Jika file dimodifikasi, server origin mengembalikan kode status 200 beserta file terbaru. POP ESA mengembalikan file terbaru ke client dan menyimpan resource tersebut ke dalam cache.

      Delete

      Jika pengguna meminta konten yang sesuai dengan resource yang akan di-refresh, POP ESA langsung mengambil resource baru dari origin, mengembalikannya ke pengguna, dan menyimpan resource baru tersebut ke dalam cache.

    image

  4. Klik Submit.

  5. Lihat progres purge.

    • Setelah mengirimkan tugas purge, Anda dapat melihat catatan detail dan progres purge resource di tab Purge Records. Tugas purge selesai ketika progres mencapai 100%. Waktu penyelesaian bervariasi tergantung jumlah objek yang ingin Anda purge.

    • Jika Anda melakukan purge cache melalui Upload File, Anda dapat melihat status eksekusi file di tab File Upload Records. Saat status eksekusi berhasil, berarti file telah diunggah dengan sukses dan tugas purge telah dimulai. Anda dapat melihat status purge tiap file di tab Purge Records.

      image

Availability

Quota

Entrance

Pro

Premium

Enterprise

Purge tasks per day

N/A

N/A

N/A

500