Zum Inhalt springen

Bild wird nicht aktualisiert, auch nach Cache-Leerung nicht

Erstellt am 23. Juli 2006 · 1 Antwort · letzte Antwort am 24. Juli 2006

Tags: Cache & Performance, Frage

RT-Schwabe ·

Hallo,

ich habe auf meiner Seite ein Banner eingebaut, dass ich durch das HTML Template anspreche mit folgenden code:

<img src="fileadmin/pics/teaser/teaser.jpg" alt="" />

Der Name teaser ist dabei allgemein gehalten. Wenn ich ein neues Banner einspielen will (passiert so alle 4-5 Wochen) nenn ich das einfach teaser.jpg und überschreibe das aktuelle per FTP indem ich das neue hochlade.

Dann leere ich sämtliche Caches (FE-Cache, typo3conf) und auch im phpmyadmin leere ich die cache tabellen.

Trotzdem wird weiterhin das alte teaser angezeigt und nicht das neue.

Ich habe jetzt im TS Setup noch folgenden Code eingebaut

page.headerData.10 = TEXT
page.headerData.10.value (
<meta http-equiv="expires" content="0" />
)

In der Hoffnung, dass es nun die Seite jedesmal neu lädt und das jeweils aktuelle Bild geladen wird.

Leider ist dem nicht so und der IE holt sich das Bild nach wie vor aus seinen Offline-Dateien. jetzt kann ich die bei mir natürlich löschen, bei jedem anderen wird das aber so nicht funktionieren (wer löscht schon seine offline-dateien, bevor er auf eine neue seite geht).

Wie kann ich meinen Browser dazu bringen, jedes mal das aktuelle Bild zu laden und Offline-Dateien nicht zu verwenden, bzw wird das Bild im Order fileamin/pics/teaser/teaser.jpg irgendwo als Temp-Datei auf dem Server gespeichert, von wo es dann geladen wird?

Vielen Dank!

Gruß
Thorsten

einpraegsam.​net ·

Drück einfach STRG-F5 dann wird der Browser Cache geleert.

Wenn jemand neues auf deine Seite kommt, wird die Grafik sowieso neu geladen.

Falls du wiederkehrende Besucher hast, wirst du nicht um eine Namensänderung am Bild kommen - nur so sagst du dem Browser, dass sich hier etwas geändert hat.