Maison > Questions et réponses > le corps du texte
Utilisation de Nginx comme serveur de ressources statiques, mais découverte d'une tragédie.
J'ai mis à jour le fichier de ressources dans le répertoire racine. Il s'agit d'un fichier CSS, mais il est encore ancien lorsque j'y accède.
Ce n'est certainement pas le cache du navigateur, je viens de changer de navigateur. . .
Nginx ne fonctionne pas même après le redémarrage. Pourquoi le cache Nginx est-il si bizarre ? Que dois-je faire ?
过去多啦不再A梦2017-05-16 17:32:09
Tout d'abord, vous devez avoir configuré proxy_cache_path. Si nginx ne configure pas ce paramètre, il ne mettra en cache aucun fichier.
Pour effacer la configuration, supprimez tous les fichiers du répertoire configuré par proxy_cache_path.
find /proxy/cache/path -type f -delete
Redémarrer Nginx est inutile
曾经蜡笔没有小新2017-05-16 17:32:09
Le service de mise en cache proxy_cache de
nginx ne peut pas effacer le cache d'URL spécifié. Il peut uniquement définir le délai d'expiration de l'URL. Pour effacer l'URL spécifiée, vous pouvez utiliser le module tiers nginx ngx_cache_purge.
Lors de l'installation de nginx, vous devez y charger ngx_cache_purege.
./configure --user=www --group=www --add-module=/root/dxm/nginx/ngx_cache_purge-1.2
世界只因有你2017-05-16 17:32:09
Utilisez les modules memc-nginx et srcache-nginx pour créer un mécanisme de mise en cache efficace et transparent
http://www.qixing318.com/article/using-memc-nginx-and-srcache-nginx-module-build-efficient-and- mécanisme de mise en cache transparent.html
给我你的怀抱2017-05-16 17:32:09
Si vous utilisez virtualBox, cela peut être la raison
VirtualBox déteste Sendfile
Modifier le fichier d'envoi de configuration désactivé ;
仅有的幸福2017-05-16 17:32:09
Merci à l'étage ! Le mien était dû à ce problème. Après avoir changé sendfile sur OFF, tout allait bien !