Bei der Überprüfung meiner Website mit dem Firefox Plugin YSlow musste ich feststellen, dass externe JavaScript und CSS-Dateien als nicht komprimiert angezeigt wurden, obwohl ich diese auf verschiedene Weisen per mod_deflate komprimiere.
Hier zum Abgleich meine mod_deflate Konfiguration:
AddOutputFilterByType DEFLATE text/* application/xml application/xhtml+xml application/x-javascript application/javascript application/json
##Add Deflate for CSS; Needed because mime type might be unclear
SetOutputFilter DEFLATE
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4.0[678] no-gzip
BrowserMatch bMSIE !no-gzip !gzip-only-text/html
SetEnvIf User-Agent ".*MSIE.*" nokeepalive ssl-unclean-shutdown downgrade-1.0 force-response-1.0
Nachdem ich mir mit den verschiedenen Konfigurationsmöglichkeiten und der Lösungssuche "einen abgebrochen" hatte, stieß ich auf den folgenden Eintrag:
http://www.tipstrs.com/tip/14001/mod_deflate-not-compressing-Javascript…
Lösung des Problems also (Zitat):
So if you think the CSS and Javascript files are not compressing as they should, you can use Web Developer to turn off caching by going to Disable -> Disable Caching. Once I did this, the files then showed up as compressed. A stupid mistake on my part, but I suspect others will run into it also. If you turn caching off, make sure you turn it back on when you are done or your web experience will get very slow.
Ich hoffe, dass ich euch damit vor dem selben Fehler bewahren konnte.