Ich habe Probleme mit ein paar Bildern auf einer Website, die ich entwickle. Einige Bilder werden korrekt zwischengespeichert und ihre Kopfzeilen scheinen korrekt zu sein (starke Etags, korrekte letzte Änderung). Aber andere Bilder haben schwache Etags (vorangestellt mit W /) und einen zuletzt modifizierten Header, der immer gleich der aktuellen Zeit ist. Weiß jemand, wie ich dieses Problem lösen kann? Ich habe mich ein wenig umgeschaut und ich finde nichts, was funktioniert. Das Bild, das nicht zwischengespeichert wird, ist ein Hintergrundbild und verursacht bei jedem Neuladen der Seite einen Hintergrundblitz, was lästig ist.Caching, schwache Etags und zuletzt geänderte Probleme
Headers:
Accept-Ranges:bytes
Connection:Keep-Alive
Content-Length:6879
Content-Type:image/jpeg
Date:Wed, 15 Dec 2010 07:41:44 GMT
Etag:W/"4e863ea-1adf-49772cd85b340"
Keep-Alive:timeout=15, max=98
Last-Modified:Wed, 15 Dec 2010 07:41:44 GMT
Server:Apache/2.2.11 (Ubuntu) PHP/5.2.6-3ubuntu4.6 with Suhosin-Patch
Vielen Dank im Voraus für jede Hilfe. Ich bin kein Experte in dieser Art von Sachen, also entschuldige ich mich, wenn ich etwas Offensichtliches vermisse.
Es war wahrscheinlich aufgrund Ihrer Etag Wechsel von schwach zu stark. –
@JustinY, ich habe jetzt dasselbe Problem. Eines meiner beiden Skripte lädt angeforderte statische Bilder mit starkem Etag und ein anderes mit schwachem. Ich kann die Situation nicht verstehen, da beide Skripte nahezu identisch sind. Könntest du mit einem Rat helfen? –
Entschuldigung, das Problem ist gelöst. =) Es war Zeitzonenproblem. –