Rumah >pembangunan bahagian belakang >tutorial php >Bagaimanakah Saya Boleh Menghalang Caching Penyemak Imbas Aset yang Dimuatkan melalui PHP?
Menyelesaikan Isu Caching Penyemak Imbas untuk Aset yang Dimuat melalui PHP
Apabila mengemas kini fail CSS, JS atau imej, anda mungkin menghadapi fail cache yang disampaikan oleh penyemak imbas, menghalang aset yang dikemas kini daripada dipaparkan dengan betul. Isu ini boleh diselesaikan dengan melaksanakan pengepala PHP untuk mengawal tingkah laku cache penyemak imbas.
Pelaksanaan Pengepala PHP
Untuk mengelakkan cache penyemak imbas aset dimuatkan daripada halaman PHP, anda boleh menggunakan PHP berikut kod:
<?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"); ?>
Penjelasan
Dengan melaksanakan pengepala ini, penyemak imbas akan dipaksa untuk mengambil versi terkini CSS, JS dan fail imej anda daripada pelayan, memastikan versi yang dikemas kini adalah sentiasa dipaparkan.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menghalang Caching Penyemak Imbas Aset yang Dimuatkan melalui PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!