Comment désactiver la mise en cache sur mon site web
Table des matières
Gestion du cache sur un site WordPress
Pour les utilisateurs de WordPress, nous recommandons de gérer les options de SuperCacher, y compris de la désactivation du cache dynamique via le plugin Speed Optimizer.
Désactiver le cache sur un site web non-WordPress
Si vous n’utilisez pas WordPress et que vous souhaitez désactiver le cache de votre site web, vous pouvez le faire en ajoutant les lignes suivantes dans le fichier .htaccess de votre site web:
Jeu d’en-têtes Cache-Control « private »
Ceci désactivera toute la mise en cache côté serveur pour l’ensemble de votre site web. Pour réactiver le service, supprimez les lignes du fichier .htaccess .
Exclure une seule page du cache
Vous pouvez aussi exclure seulement une certaine page de la mise en cache avec ces règles .htaccess:
Jeu d’en-têtes Cache-Control « private »
Dans ce qui précède, remplacez sample-page par l’URI de la page désirée.
Exclure tous les fichiers du même type du cache
Pour désactiver la mise en cache de tous les fichiers du même type, vous pouvez utiliser ces règles .htaccess:
Jeu d’en-têtes Cache-Control « private »
Ce qui précède désactivera la mise en cache pour tous les fichiers js, css, xml, png, jpg, jpeg et html . Vous pouvez remplacer la liste des extensions de fichiers par celles dont vous avez besoin.
Exclure un fichier spécifique du cache
Vous pouvez aussi désactiver la mise en cache pour un seul fichier spécifique en ajoutant les règles suivantes dans le fichier .htaccess du site web:
Jeu d’en-têtes Cache-Control « private »
Remplacez nomfichier.php par le nom du fichier que vous voulez exclure du système de cache.
Pour modifier le fichier .htaccess , vous pouvez utiliser le Gestionnaire de fichiers du Site Tools ou un client FTP.
Important ! Une fois que vous avez enregistré les modifications dans le fichier .htaccess, vous n’avez besoin de purger le cache dynamique qu’une seule fois. Site Tools -> Vitesse -> Mise en cache -> Cache dynamique -> Vider le cache .