Heim  >  Fragen und Antworten  >  Hauptteil

Nginx kann als Entwicklungsumgebungsserver den statischen Dateicache nicht löschen

Debian 6+nginx 0.7.67 (apt-Installation) wird als Entwicklungsumgebung verwendet. Es wurde festgestellt, dass nach dem Ändern der statischen Dateien (JS, CSS, HTML) diese nicht rechtzeitig aktualisiert werden können und Proxy_cache nicht konfiguriert ist Es scheint kein Problem mit dem Ablaufen zu sein. Es funktioniert nicht, selbst wenn Sie den Browser wechseln (der Curl-Befehl ruft zwischengespeicherte Dateien ab).

大家讲道理大家讲道理2712 Tage vor511

Antworte allen(1)Ich werde antworten

  • 巴扎黑

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

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

    这个是nginx中js、css缓存时间的配置代码,你把他设置很小应该就可以了吧

    可以参考一下这个http://www.ibm.com/developerworks/cn/...

    Antwort
    0
  • StornierenAntwort