2016-05-08 3 views
2

x Konfigurationsdatei /etc/nginx/gnix.conf und kein Problem gefunden. immer noch nicht in der Lage, die CSS und Javascript Gzip Compression zu sehen. Meine nginx.conf Einträge sind als unter-Aktivieren Sie GZIP für CSS- und JS-Dateien auf dem NGINX-Server für Django

gzip on; 
    gzip_disable "msie6"; 

    gzip_comp_level 6; 
    gzip_min_length 1100; 
    gzip_buffers 16 8k; 
    gzip_proxied any; 
    gzip_types text/plain text/css text/js text/xml text/javascript application/javascript application/x-javascript application/json application/xml application/xml+rss; 

Antwort

5

Ich glaube, Sie gzip_vary on; fehlt, das ist, was für die gzip-Komprimierung ermöglicht gzip_types aufgelistet

gzip on; 
gzip_vary on; 
gzip_proxied any; 
gzip_http_version 1.1; 
gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript application/javascript; 
+0

Ich habe gzip_vary auf als auch. Immer noch nicht komprimierend. Es komprimiert keine CSS- oder JS-Datei, die auf meinem Server enthalten ist. Die externe Schriftart jquery und css wird komprimiert. Gibt es irgendetwas, was falsch ist? Muss ich auch etwas in einer anderen Einstellungsdatei ändern? – dreamer

+0

Gibt es eine Reihenfolge, die gepflegt werden muss oder irgendetwas. Ich weiß jetzt nicht genau, was jede Zeile hier macht. – dreamer

+0

@dreamer Ich habe die Konfiguration hinzugefügt, die ich verwende. Sie haben 'gzip_min_length' gesetzt, also werden kleine Dateien nicht komprimiert, vielleicht sehen Sie das. – serg

Verwandte Themen