Guten Tag,
ich habe schon den einen oder anderen Beitrag hierzu im Forum gelesen, jedoch hat keiner mir bei der Lösung meines Problems geholfen.
Wenn ich einen Pagespeedtest mach (https://gtmetrix.com/) dann bekomme ich ein Ergebnis, dass die gzip compression nicht aktiviert ist. Ich bekomme da 0 von 100%
Meine .htaccess sieht so aus:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
<ifModule mod_gzip.c>
mod_gzip_on Yes
mod_gzip_dechunk Yes
mod_gzip_item_include file .(html?|txt|css|js|php|pl)$
mod_gzip_item_include handler ^cgi-script$
mod_gzip_item_include mime ^text/.*
mod_gzip_item_include mime ^application/x-javascript.*
mod_gzip_item_exclude mime ^image/.*
mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*
</ifModule>
<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript
</IfModule>
## Begin Java Kompremierung ##
<filesMatch "\\.(js|js.gz)$">
Header set Cache-Control "max-age=604800, private"
</filesMatch>
## Ende Java Kompremierung ##
# Compress only text/*
<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE text/html text/css text/javascript application/x-javascript application/x-httpd-php text/plain
</IfModule>
# Set cache-control
<IfModule mod_expires.c>
ExpiresActive On
ExpiresDefault "access plus 2 days"
ExpiresByType text/html "access plus 6 hours"
ExpiresByType image/gif "access plus 3 months"
ExpiresByType image/jpeg "access plus 3 months"
ExpiresByType image/jpg "access plus 3 months"
ExpiresByType image/png "access plus 3 months"
ExpiresByType image/x-png "access plus 3 months"
ExpiresByType text/css "access plus 8 days"
ExpiresByType text/javascript "access plus 7 days"
ExpiresByType application/x-javascript "access plus 7 days"
ExpiresByType application/javascript "access plus 7 days"
ExpiresByType image/x-icon "access plus 3 months"
</IfModule>
Alles anzeigen
Die Module sind bei meinem Hoster installiert, habe alle Daten auf dem Webspace eines anderen Anbieters ebenfalls getestet und das Selbe Problem tritt auf. Daher liegt das Problem bei meiner Konfiguration.
Könnte sich jemand vielleicht die .htaccess ansehen und vielleicht einen Fehler feststellen oder mir einen Tipp geben, wie ich die gzip compression aktivieren kann?
Würde mich sehr über Hilfe freuen.
MfG