Es gibt immer noch die Möglichkeit, das ein Proxy cacht und/oder der Cient Browser.
Ja, die Möglichkeit gibt es natürlich. Deswegen würde ich auch versuchen, sowas zu unterbinden, indem ich Header mitsende.
Natürlich kann man sich nicht darauf verlassen, daß die auch immer in jedem Fall ausgewertet werden, aber die meisten Proxies werden diese Header sicherlich auswerten.
Cache-Control: no-cache, must-revalidate
Expires: Fri, 01 Jan 1970 00:00:00 GMT
Also bei Expires halt ein Datum in der Vergangenheit setzen...
Eventuell auch noch pragma no-cache senden...
Und zusätzlich noch Metatags verwenden.
Die <meta http-equiv=" ... /> sollten prinzipiell vom Browser so ausgewertet werden, als wären als gesendete Header.
Klappt in vielen Browsern auch ganz gut. Wenn man nicht will, daß irgendwelche Dummie-Kiddies einem die Bilder klauen, dann kann man nur per Meta-Tag verhindern, daß der IE das Bild in den Temporary Internet Files speichert...
Will heissen, der Dummie-Browser MSIE (der ja leider noch immer am weitesten verbreitet ist) reagiert darauf.
Google mal nach "HTTP Header Proxie" und schau in die Metatag-Section bei SelfHTML. Dann solltest Du eigentlich alles nötige dazu finden.
Gruß, rob