Rumah > pembangunan bahagian belakang > tutorial php > Bagaimanakah Saya Boleh Menghalang Cache Pelayar Aset Menggunakan PHP?

Bagaimanakah Saya Boleh Menghalang Cache Pelayar Aset Menggunakan PHP?

Susan Sarandon
Lepaskan: 2024-12-21 21:47:59
asal
161 orang telah melayarinya

How Can I Prevent Browser Caching of Assets Using PHP?

Mencegah Cache Pelayar Aset dengan PHP

Ramai pembangun menghadapi kesulitan fail cache yang menghalang paparan kandungan yang dikemas kini. Isu ini timbul apabila perubahan yang dibuat pada CSS, JS atau fail imej tidak ditunjukkan dalam penyemak imbas kerana caching penyemak imbas. Bagi mereka yang menggunakan PHP untuk menyampaikan halaman web mereka, berikut ialah penyelesaian yang mudah dan berkesan untuk menangani masalah ini.

Untuk mengelakkan cache penyemak imbas, anda boleh melaksanakan kod PHP berikut dalam pengepala halaman anda:

<?php
header("Cache-Control: no-store, no-cache, must-revalidate, max-age=0");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
?>
Salin selepas log masuk

Dengan menyatakan pengepala ini, anda mengarahkan penyemak imbas untuk mengabaikan sebarang salinan cache fail dan memintanya terus daripada pelayan. Arahan "no-store" dan "no-cache" memastikan tiada caching berlaku, manakala "mesti-revalid" memaksa penyemak imbas untuk mengesahkan kandungan cache setiap kali ia memintanya. Selain itu, "max-age=0" menyatakan bahawa cache tidak boleh menyimpan sebarang kandungan selama lebih daripada 0 saat.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menghalang Cache Pelayar Aset Menggunakan PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan