hotti: Cache-Probleme, Header

Beitrag lesen

hi,

header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");

also, wenn Du diesen header sendest, dann wird auf diese Art und Weise gecached. Bedenke, dass es mehrere Verfahren zum Cachen gibt. Das Verfahren per Last-Modified ist das älteste Verfahren.

Gibt es eigentlich einen Unterschied zwischen php-Headern und den entsprechenden html-Codes, oder ist die Wirkung vollständig ident? Anders gefragt: Ist die Wirkung von html-Codes ABSOLUT die gleiche wie die von php-Headers?

HTTP-Header sind vorrangig. Wenns die nicht gibt, versucht der Browser anhand Meta-Tags herauszufinden, was er machen soll.

Wenn Du Cachen verhindern willst:
        'Cache-Control' => 'no-cache, must-revalidate, proxy-revalidate',
        'Expires' => 'Thu, 28 Nov 2013 01:01:01 GMT',

(expires in die Vergangenheit legen)
Etag:
FileETag None
(in .htaccess)

Und guck Dir das mit den richtigen Werkzeugen an.

Horst

--
Ich biete: Softwarelösungen für Mobile Datenerfassung mit Tablet, Smartphone o.a. mobilen Endgeräten