Du bist hier: Seitenreport    Forum    Webserver    htaccess    Modul mod_headers

Modul mod_headers

Verfasst am: 13. 05. 2010 [22:33]
lwulfe
Dabei seit: 02.10.2009
Themenersteller

807 Beiträge
Beitrag hilfreich?

Hallo,
für die Meisten hier vielleicht ein alter Hut, aber vielleicht hilft es auch dem einen oder anderen Forenbesucher.
Ich habe diese Zeilen in meine .htaccess eingesetzt:
<IfModule mod_headers.c>
Header set Cache-Control "max-age=604800, public"
<FilesMatch "\.(ico|png|gif|js|css|jpg|jpeg|swf)$">
Header set Cache-Control "max-age=2592000, public"
Header set Expires "Thu, 31 Dez 2010 12:00:00 GMT"
</FilesMatch>
</IfModule>
Damit habe ich wohl einiges an Traffic gespart. Jedenfalls hat es bei PageSpeed ein grünen Haken bei Leverage Browser Caching gebracht und in Flo´s TrafficScanner rote Knödel entfernt.
In diesem Zusammenhang habe ich die Empfehlung gelesen, last-modified und ETag zu entfernen, da das einige Requests vermeidet. Das widerspricht allerdings der Bewertung im TrafficScanner.
Keine Ahnung, welches hier der richtige Weg ist?


 
Verfasst am: 13. 05. 2010 [22:54]
UFOMelkor
Dabei seit: 20.10.2009

348 Beiträge
Beitrag hilfreich?

Im Grunde bewirken folgende Caching-Arten das Selbe:
- max-age / Expires
- Last-Modified / ETags

Man benötigt also theoretisch nur zwei der vier Caching-Arten. Und da alles, was man mehr als das minimal benötigte mitschickt, aus Sicht von Google zu viel ist, empfiehlt Google, nur jeweils eine der beiden Caching-Arten zu wählen.

Google schrieb:
It is important to specify one of Expires or Cache-Control max-age, and one of Last-Modified or ETag, for all cacheable resources. It is redundant to specify both Expires and Cache-Control: max-age, or to specify both Last-Modified and ETag.


Wenn ETags und Last-Modified-Header richtig eingestellt sind, kann das also eigentlich nur von Vorteil sein. Wo genau hast du den Tipp denn her?

 
Verfasst am: 13. 05. 2010 [23:01]
lwulfe
Dabei seit: 02.10.2009
Themenersteller

807 Beiträge
Beitrag hilfreich?

UFOMelkor schrieb:

Im Grunde bewirken folgende Caching-Arten das Selbe:
- max-age / Expires
- Last-Modified / ETags

Man benötigt also theoretisch nur zwei der vier Caching-Arten. Und da alles, was man mehr als das minimal benötigte mitschickt, aus Sicht von Google zu viel ist, empfiehlt Google, nur jeweils eine der beiden Caching-Arten zu wählen.


Von
http://www.askapache.com/htaccess/apache-speed-expires.html

Warum hat diese Konfiguration dann keinen Einfluß auf "Leverage browser caching"?
Kann ich selbst beantworten: es handelt sich um die gemergten js- und css-Files.
Da greift die Anweisung nicht.

[Dieser Beitrag wurde 1mal bearbeitet, zuletzt am 13.05.2010 um 23:10.]

 




Du bist nicht eingeloggt. Bitte beachte, dass Du eingeloggt sein musst, um Themen zu erstellen oder auf Beiträge zu antworten.

RSS Feed abonnieren

Werde in Echtzeit über neue Foren-Beiträge informiert:



5 Mitglieder waren innerhalb der letzten 15 Minuten online (310 heute gesamt):
elkine, joerg, kermit767, meli80, propor

Administratoren und Moderatoren:
[keine]

Seitenreport hat 18152 registrierte Mitglieder, 3003 Themen und 29112 Beiträge.
Der aktuelle Mitgliederzuwachs liegt bei durchschnittlich 12 bestätigten Neuregistrierungen pro Tag.
Pro Tag werden im Seitenreport Forum durchschnittlich 1 neues Thema und 7 Beiträge erstellt.
Die Durchschnittszahlen berechnen sich aus den letzten 7 Tagen.

Mehrfach empfohlen

Seitenreport ist einer der bekanntesten SEO und Website Analyse Dienste im deutschsprachigen Raum und wurde u.a. schon empfohlen:
von Mr. Wong im Wong Letter
vom Leserservice der Deutschen Post
vom Technik Blog SiN
und vielen anderen

Partnerprogramm

12% Lifetime Provision auf alle Buchungen von Dir geworbener Mitglieder sowie 0,50 € für jede Registrierung. Eines der besten deutschen Partnerprogramme laut den appCharts von 100partnerprogramme.de. Nimm jetzt teil am Seitenreport Partnerprogramm und verdiene gutes Geld dabei!

* = Partnerlinks