Comment configurer nginx php pour ne pas mettre les fichiers en cache : 1. Recherchez et ouvrez le fichier de configuration nginx ; 2. Passez "location ~ .*.(gif|jpg|jpeg|png|bmp|swf|js|css)$ {add_header Cache-Control no-store;}" peut être utilisé pour désactiver la mise en cache.
L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 8.1, ordinateur Dell G3.
nginx php Comment éviter la mise en cache des fichiers ?
Configuration Nginx pour désactiver le cache
Lors du débogage des programmes de sites Web, nous rencontrons souvent des problèmes de cache du navigateur qui empêchent le code frontal modifié d'avoir aucun effet. Le cache ne peut être vidé qu'après avoir forcé une actualisation via Ctrl+F5 à chaque fois. À l'heure actuelle, si vous désactivez le cache nginx, vous pouvez réduire certains problèmes mineurs et permettre au navigateur de demander des fichiers au serveur à chaque fois au lieu de lire les fichiers mis en cache dans le navigateur.
Une fois le programme débogué et mis en ligne, vous pouvez activer le cache nginx pour économiser le trafic de bande passante du serveur, réduire certaines requêtes et réduire la pression sur le serveur.
Obtenez l'effet de changement en configurant le fichier de configuration nginx /usr/local/nginx/conf/nginx.conf
1 Activer la mise en cache
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf|js|css)$ { #设置缓存上面定义的后缀文件缓存到浏览器的生存时间 expires 3d; }
2 Désactiver la mise en cache
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf|js|css)$ { #禁止缓存,每次都从服务器请求 add_header Cache-Control no-store; }
Apprentissage recommandé : "Tutoriel vidéo PHP".
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!