
Mein aktuelles Setup ist wie folgt: Apache -> Nginx -> Varnish läuft unter Ubuntu
apache2.conf: h**p://pastebin.com/A3wehAbe
.htaccess: h**p://pastebin.com/Yre4hdSy (bearbeitet, um Deflate zuzulassen)
nginx.conf: h**p://pastebin.com/6X59CTAr (gzip aktiviert)
Lack: Standardeinstellungen
Mein Problem ist, dass GZIP anscheinend nur mit HTML-Inhalten funktioniert, nicht mit CSS oder JS.
Ich habe GZIP mit diesem Tool getestet unter: http://www.gidnetwork.com/tools/gzip-test.php
h**p://rentsites.com.au Ergebnis: komprimiert ja
Status HTTP/1.1 200 OK Server nginx/0.7.65 Inhaltstyp Text/HTML; Zeichensatz=UTF-8 x-powered-by PHP/5.3.2-1ubuntu4.22 x-pingback h**p://rentsites.com.au/xmlrpc.php variieren Accept-Encoding Inhaltskodierung gzip Inhaltslänge 2281 Accept-Ranges Bytes Datum Mo, 13. Jan. 2014 00:50:26 GMT x-varnish 785049695 785049694 Alter 13 via 1.1 Varnish Verbindung schließen
h**p://rentsites.com.au/wp-includes/js/jquery/jquery.js Ergebnis: komprimiert NEIN
Status HTTP/1.1 200 OK Server nginx/0.7.65 Inhaltstyp Anwendung/x-Javascript zuletzt geändert Mittwoch, 21. August 2013 15:41:10 GMT läuft ab Montag, 12. Januar 2015 23:17:22 GMT Cache-Steuerung max. Alter = 31536000, öffentliches Pragma öffentliche Inhaltslänge 93085 Accept-Ranges Bytes Datum Montag, 13. Januar 2014 00:27:30 GMT x-Varnish 785049693 785049631 Alter 4208 via 1.1 Varnish Verbindung schließen
h**p://rentsites.com.au/wp-content/themes/twentyfourteen/genericons/genericons.css Ergebnis: komprimiert NEIN
Status HTTP/1.1 200 OK Server nginx/0.7.65 Inhaltstyp Text/CSS zuletzt geändert Di, 12. November 2013 18:38:10 GMT läuft ab Mo, 12. Januar 2015 23:16:50 GMT Cache-Steuerung max. Alter = 31536000, öffentliches Pragma öffentliche Inhaltslänge 22680 Accept-Ranges Bytes Datum Mo, 13. Januar 2014 00:52:38 GMT x-varnish 785049696 785049621 Alter 5748 via 1.1 Varnish Verbindung schließen
Bitte helfen Sie. Danke fürs Lesen.
Antwort1
Es stellt sich heraus, dass wir dies zu .htaccess hinzufügen müssen:
AddType text/css .css
AddType text/javascript .js