Frage

versucht, eine ExpiresDefault ExpiresByType zum Inhalt auf meiner Website hinzufügen, damit auf diese Weise es zwischengespeichert wird. Ich benutze Cachebusting in der URL (eine Revisionsnummer im Pfad) für Javascript, CSS und Bilder, so dass die Art, wie ich es immer für diesen MIME-Typen einstellen. Ich habe die folgenden Regeln in Apache einrichten:

  ExpiresActive On
  ExpiresDefault "access plus 1 minutes"
  ExpiresByType image/gif "access plus 10 years"
  ExpiresByType image/png "access plus 10 years"
  ExpiresByType image/jpeg "access plus 10 years"
  ExpiresByType image/jpg "access plus 10 years"
  ExpiresByType text/javascript "access plus 10 years"
  ExpiresByType text/css "access plus 10 years"

Dann, wenn ich auf meiner Website http://karmerd.com und verwenden httplive Header an den Header zu suchen ich bekomme, was ich denke sollte das Ablaufdatum für CSS korrekt sein: Gültig bis: So., 3. Februar 2019 17.52.48 GMT

Aber ich benutze Yahoos YSlow Firebug Erweiterung und es gibt mir noch ein F für nicht mit Ablaufdatum! Mache ich etwas falsch? Ich verwende auch Gravatars auf meiner Seite, aber sie haben Gültig bis gesetzt. Scheint, als ob alles, was einen Ablauf hat. Ist es YSlow oder ich?

War es hilfreich?

Lösung

Ihre Javascript-Dateien als application/x-javascript ausgesendet werden, so sind keine weit Zukunft Expires-Header zu bekommen.

Andere Tipps

Verlassen Sie sich nicht auf dieses Werkzeug, um zu beurteilen, ob Ihre Website wird schnell oder nicht ausgeführt wird. Ich habe es viele skurrile Dinge zu tun hatte (wie Yui) - und wenn es Ihnen um einen Fehlalarm handelt geben, Ihre Website läuft gut, und Sie haben niemanden, um Geschwindigkeit beschweren - Sie wahrscheinlich nicht eine Geschwindigkeit Problem. Der beste Weg, um zu sehen, ob die Dinge Cachen werden die Anfragen in Firebug oder ein anderes Werkzeug zu beobachten, wie sie gehen, wenn Sie es nicht anfordern und abrufen dann ist es nicht abgelaufen ist.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top