Lors de la mise à jour des fichiers CSS, JS ou image de votre site, vous remarquerez peut-être que le navigateur continue d'afficher l'ancien , versions mises en cache. Voici comment éviter ce problème lors de la diffusion de pages via PHP :
Pour empêcher le navigateur de mettre en cache les éléments demandés via les pages PHP, modifiez votre code PHP pour ajouter les en-têtes HTTP suivants :
<?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"); ?>
Ces en-têtes indiquent au navigateur :
En ajoutant ces en-têtes à votre code PHP, le navigateur sera forcé pour récupérer la dernière version de l'actif à chaque fois qu'il est demandé, garantissant ainsi que les visiteurs reçoivent toujours la version la plus à jour.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!