Maison  >  Questions et réponses  >  le corps du texte

Nginx, en tant que serveur d'environnement de développement, ne peut pas vider le cache des fichiers statiques

debian 6+nginx 0.7.67 (installation apt) est utilisé comme environnement de développement. On constate qu'après modification des fichiers statiques (js, css, html), il ne peut pas être mis à jour à temps et proxy_cache n'est pas configuré
Cela ne semble pas être un problème avec les expirations. Cela ne fonctionne pas même si vous changez de navigateur (la commande curl récupère les fichiers en cache

).
大家讲道理大家讲道理2712 Il y a quelques jours509

répondre à tous(1)je répondrai

  • 巴扎黑

    巴扎黑2017-05-16 17:31:18

    location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ {
        expires      30d;
    }
    
    location ~ .*\.(js|css)?$ {
        expires      12h;
    }

    Ceci est le code de configuration pour le temps de cache js et css dans nginx. Vous pouvez le définir très petit et ça devrait aller

    .

    Vous pouvez vous référer à ceci http://www.ibm.com/developerworks/cn/...

    répondre
    0
  • Annulerrépondre