Keine Ahnung warum, aber mein Cache-Control-Header ist doppelt. Gut, warum er doppelt ist weiß ich eigentlich, aber ich bekomme ihn nicht "vereinfacht".
Mein Server (Apache) selbst schickt den Header hier raus:
cache-control: must-revalidate, proxy-revalidate, private
Ein Script von mir, das mir einen Etag für dynamische PHP-Files bildet den hier:
cache-control: private, must-revalidate, proxy-revalidate
Ist also der gleiche Header, nur anders zusammengestellt. Ok. Gedanke ganz einfach, oder? In PHP entfernen und gut ist, denn der Apache macht es ja selbst. Aber nob. Wenn ich ihn in PHP entferne, dann verschwinden beide und es kommt:
cache-control: no-cache
Hat einer eine Idee?