TTL cache browser menentukan berapa lama resource web—seperti file HTML, CSS, JavaScript, dan gambar—disimpan dalam cache browser pengguna. Secara default, ESA mengikuti header Cache-Control dari origin. Anda dapat mengganti perilaku ini dengan mengonfigurasi durasi cache browser kustom tanpa mengubah konfigurasi origin. Hal ini memungkinkan browser memuat resource yang valid langsung dari cache lokal, sehingga mempercepat waktu respons halaman dan mengoptimalkan pengalaman pengguna.
Konfigurasi global Browser cache TTL berlaku untuk semua permintaan, bukan hanya jenis resource yang ditentukan oleh Default cached file extensions dalam Default Caching Rule.
Prosedur
Di Konsol ESA, pilih Websites, lalu di kolom Website, klik website target.
Di panel navigasi sebelah kiri, pilih .
Di bagian Browser Cache TTL, klik Configure, pilih kebijakan caching, lalu klik OK.
Honor Origin TTL: Browser mengikuti kebijakan caching dari tanggapan origin. Jika tanggapan origin tidak menyertakan kebijakan caching, point of presence (POP) ESA tidak menambahkan atau mengubah header caching apa pun.
Do Not Cache: Browser tidak menyimpan cache untuk resource apa pun yang diterima dari ESA, meskipun origin menyediakan kebijakan caching.
Use Custom TTL: Terlepas dari apakah kebijakan cache dikonfigurasi di origin atau tidak, TTL cache yang ditetapkan di ESA yang digunakan.
Pengaturan global vs. konfigurasi berbasis aturan
Konfigurasi global berlaku untuk semua permintaan suatu website. Untuk menerapkan konfigurasi hanya pada permintaan tertentu, gunakan konfigurasi berbasis aturan. Aturan memungkinkan Anda menentukan kondisi berdasarkan parameter permintaan untuk kontrol yang lebih tepat mengenai kapan konfigurasi diterapkan. Setara berbasis aturan dari konfigurasi global Browser Cache TTL adalah Browser Cache TTL.