Maison >Opération et maintenance >Nginx >Comment activer ou désactiver le cache nginx
Parfois, lorsque nous débogueons le programme du site Web, nous rencontrerons le problème que la modification du code n'est pas valide en raison du cache du navigateur. À ce stade, nous devons forcer l'actualisation pour vider le cache. , ce qui est très gênant.
(Partage de vidéos d'apprentissage : Vidéo de programmation)
Si nous désactivons le cache nginx, laissez le navigateur aller sur le serveur pour demander le fichier à chaque fois au lieu de le lire le navigateur Il sera beaucoup plus pratique de récupérer les fichiers mis en cache.
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 le cache
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf|js|css)$ { #禁止缓存,每次都从服务器请求 add_header Cache-Control no-store; }
Recommandations associées :Tutoriel nginx
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!