Hallo,
P.S.: http://de.php.net/manual/de/function.header.php#85146
Hier wird bei 304 wirklich kein Inhalt mehr ausgegeben und mit exit; abgebrochen.
Wobei ich das vorgehen noch nicht ganz verstehe.
Was genau steht im ETag?
Und $_SERVER['HTTP_IF_MODIFIED_SINCE'] wird mit der wirklich letzen Änderungszeit verglichen, wobei HTTP_IF_MODIFIED_SINCE der Wert ist, den der Client bei einem Aufruf zuvor erhalten hatte?
Gruß