Wie kann die Cache-Lebensdauer der Webseiten beeinflusst werden?
Hierzu ist im Apache das Modul mod_expires
installiert. Damit können Sie z.B. die Cache-Lebensdauer Ihrer HTML-Seiten, Bilder, usw. serverseitig festlegen.
- ExpiresActive On
- ExpiresDefault "access plus 30 seconds"
Alle Dateien haben eine Lebensdauer von 30 Sekunde. Wird die Seite nach mehr als 30 Sekunden vom Anwender neu geladen, so wird sie vom Server geholt und nicht aus dem Cache des Browsers. Es lässt sich aber noch genauer festlegen.
ExpiresActive on
ExpiresDefault "now plus 1 hour"
ExpiresByType image/gif "access plus 1 hour"
ExpiresByType text/html "access plus 4 minutes"
ExpiresByType text/plain "access plus 4 minutes"
Hier werden verschiedene Werte für verschiedene Files angegeben. Und Sie können auch es auch nur für ein bestimmtes File festlegen:
ExpiresActive on
ExpiresByType image/gif "access plus 1 minutes"
Diese Befehle können Sie in Ihre .htaccess-Datei schreiben, welche Sie in den public_html Ordner einspielen. Die Befehle sind dann sofort aktiv.