1
Hallo Jörg,
Hallo geschätztes Forum,
ich möchte mich nun endlich mal der schnelleren Ladezeit meines Shops widmen.
Über das PageSpeed-Tool im Firefox bekomme ich den Vorschlag der gZip Komprimierung in folgender Form:
Da der Shop (noch) auf einem Shared Server bei 1&1 liegt, sind meine direkten Einflussmöglichkeiten auf die Servereinstellungen wohl eher begrenzt. Über eine phpinfo.php sehe ich aber, dass gZip serverseitig wohl unterstützt wird:
Nun stellt sich mir die Frage, wie ich dass über die .htaccess umsetzen kann. An anderer Stelle hier im Forum habe ich gefunden:
Kann ich diesen Code einfach übernehmen und an beliebiger Stelle in meine bestehende .htaccess einbauen? Wahrscheinlich eher nicht, denn das Ausprobieren brachte leider keinen Erfolg (weder bei PageSpeed, noch über den Größenvergleich vorher/nachher beim Rechtsklick/Seiteninformationen im Firefox ...:-(
Kannst Du/ Könnt Ihr mir vielleicht einen Rat geben? Meine aktuelle .htaccess sieht so aus:
Vielen Dank für Deine/ Eure Hilfe!
Grüße Lizzy
Hallo geschätztes Forum,
ich möchte mich nun endlich mal der schnelleren Ladezeit meines Shops widmen.
Über das PageSpeed-Tool im Firefox bekomme ich den Vorschlag der gZip Komprimierung in folgender Form:
Die Komprimierung der folgenden Ressourcen mit gzip könnte ihre Übertragungsgröße um 48.1 KiB verringern (Reduzierung um 78 %).
* Durch die Komprimierung von http://www.xyz.de/templates/xtc4/kifala.css könnten Sie 27.3 KiB einsparen (Reduzierung um 82 %).
* Durch die Komprimierung von http://www.xyz.de/ könnten Sie 20.1 KiB einsparen (Reduzierung um 74 %).
* Durch die Komprimierung von http://www.xyz.de/includes/functions.js könnten Sie 784 B einsparen (Reduzierung um 61 %).
Da der Shop (noch) auf einem Shared Server bei 1&1 liegt, sind meine direkten Einflussmöglichkeiten auf die Servereinstellungen wohl eher begrenzt. Über eine phpinfo.php sehe ich aber, dass gZip serverseitig wohl unterstützt wird:
...
HTTP_ACCEPT_CHARSET ISO-8859-1,utf-8;q=0.7,*;q=0.7
HTTP_ACCEPT_ENCODING gzip,deflate
HTTP_ACCEPT_LANGUAGE de-de,de;q=0.8,en-us;q=0.5,en;q=0.3
...
Nun stellt sich mir die Frage, wie ich dass über die .htaccess umsetzen kann. An anderer Stelle hier im Forum habe ich gefunden:
# BEGIN Gzip Compression
AddEncoding gzip .gz
<filesmatch "\.js\.gz$">
AddType "text/javascript" .gz
</filesmatch>
<ifmodule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP:Accept-encoding} gzip
RewriteCond %{REQUEST_FILENAME} \.(js|css)$
RewriteCond %{REQUEST_FILENAME}.gz -f
RewriteRule ^(.*)$ $1.gz [QSA,L]
</ifmodule>
# END Gzip Compression
Kann ich diesen Code einfach übernehmen und an beliebiger Stelle in meine bestehende .htaccess einbauen? Wahrscheinlich eher nicht, denn das Ausprobieren brachte leider keinen Erfolg (weder bei PageSpeed, noch über den Größenvergleich vorher/nachher beim Rechtsklick/Seiteninformationen im Firefox ...:-(
Kannst Du/ Könnt Ihr mir vielleicht einen Rat geben? Meine aktuelle .htaccess sieht so aus:
<IfModule mod_setenvif.c>
<IfDefine SSL>
SetEnvIf User-Agent ".*MSIE.*" \
nokeepalive ssl-unclean-shutdown \
downgrade-1.0 force-response-1.0
</IfDefine>
</IfModule>
RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_HOST} !^www.xyz.de$
RewriteRule ^ http://www.xyz.de%{REQUEST_URI} [L,R=301]
... und dann folgen zahlreiche einzelne 301-Weiterleitungen ...
Vielen Dank für Deine/ Eure Hilfe!
Grüße Lizzy