Die Stellen in der .htaccess für die Komprimierung mit mod_deflate sind standardmäßig aktiviert. Wenn mod_filter aber nicht geladen ist, dann wird dadurch die Einstellung nicht greifen. Das sieht ja so aus:
HTML-Code:
<IfModule mod_deflate.c>
<IfModule mod_filter.c>
AddOutputFilterByType DEFLATE text/html text/plain text/css application/json
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE text/xml application/xml text/x-component
AddOutputFilterByType DEFLATE application/xhtml+xml application/rss+xml app$
AddOutputFilterByType DEFLATE image/x-icon image/svg+xml application/vnd.ms$
</IfModule>
</IfModule>
Bei uberspace muss ich da die zweite und die vorletzte Zeile auskommentieren, sonst wird da auch nicht komprimiert.
Die Stelle für die gzip-Komprimierung ist nicht standardmäßig aktiviert. Da muss man wie beschrieben die Kommentare entfernen, wenn mit gzip komprimierte Dateien ausgeliefert werden sollen. Das bewirkt dann, dass die URL umgeschrieben wird auf die gezipten Dateien, falls diese existieren. Ansonsten wird die unkomprimierte Datei ausgeliefert.
Lesezeichen