Tach!
kann man, wenn man mit file_put_contents() eine Datei erstellt irgendwie zusätzliche header (Expires, cache-control, usw) setzen?
Ja, das geht über Streams und den $context-Parameter. Weiteres ist im Handbuch bei dessen Beschreibung verlinkt.
dedlfix.