Jump to content
xt:Commerce Community Forum

Google Pagespeed, Gzip, Browser Caching, Metatags


Steffffi

Recommended Posts

Hallo!

Benutze die letze 3'er Version mit Xt-Commerce, Shophoster ist Domaingo.

Lt. letztem c't Artikel bin ich auf die Performanceoptimierungen aufmerksam geworden, leider bringe ich das nicht so hin bzw. weiß jetzt einfach nicht mehr weiter.

Habe lt. einigen Artiklen folgenden Code in die .htaccess Datei eingefügt:


##-- gzip aktivieren

SetOutputFilter DEFLATE

AddOutputFilterByType DEFLATE text/css text/html text/plain text/xml text/js application/x-javascript application/javascript


# BEGIN Expire headers

<IfModule mod_expires.c>

ExpiresActive On

ExpiresDefault "access plus 5184000 seconds"

ExpiresByType image/ico "access plus 5184000 seconds"

ExpiresByType image/jpeg "access plus 5184000 seconds"

ExpiresByType image/jpg "access plus 5184000 seconds"

ExpiresByType image/png "access plus 5184000 seconds"

ExpiresByType image/gif "access plus 5184000 seconds"

ExpiresByType application/x-shockwave-flash "access plus 5184000 seconds"

ExpiresByType text/css "access plus 5184000 seconds"

ExpiresByType text/javascript "access plus 5184000 seconds"

ExpiresByType application/x-javascript "access plus 5184000 seconds"

ExpiresByType text/html "access plus 5184000 seconds"

ExpiresByType application/xhtml+xml "access plus 5184000 seconds"

</IfModule>

# END Expire headers


# BEGIN Cache-Control Headers

<FilesMatch ".(ico|jpeg|jpg|png|gif|swf)$">

Header set Cache-Control "max-age=5184000, public"

</FilesMatch>

<FilesMatch ".(css)$">

Header set Cache-Control "max-age=5184000, public"

</FilesMatch>

<FilesMatch ".(js)$">

Header set Cache-Control "max-age=5184000, private"

</FilesMatch>

<FilesMatch ".(xhtml|html|htm|php)$">

Header set Cache-Control "max-age=5184000, private, must-revalidate"

</FilesMatch>

# END Cache-Control Headers


# BEGIN Turn ETags Off

Header unset ETag

FileETag None

# END Turn ETags Off


# BEGIN Remove Last-Modified Header

Header unset Last-Modified

Leider zeigt Pagespeed noch immer, das ich das Browser Caching und die Kompimierung aktivieren soll. Laut Websniffer ist die Komprimierung aktiv, bei Pagespeed aber nicht. Weiters habe ich ich noch in die metatags.php von Gunnart folgende Zeilen eingefügt:

<meta http-equiv="cache-control" content="public" />

<meta http-equiv="pragma" content="public">

<meta http-equiv="expires" content="Mon, 30 Aug 2012 11:12:01 GMT">

Irgendwie klappt das aber nicht.

Auch ein Anlegen einer .htaccess im echten Root Verzeichnis, im Shop Root Verzeichnis oder im template Ordner hilft nciht.

Meine Frage: was mache ich denn falsch? Bei anderen dürfte das ja auch klappen oder?

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
  • Create New...