- mit RequestHeader aus mod_headers kann man an diesem Änderungen vornehmen, nicht aber an der angeforderten URL.
Kommt darauf an, ob man die Sache "early" oder "late" abläuft.
- Die Response ist nun fertig zum Ausliefern, kann aber noch mit Header aus mod_headers beeinflusst werden.
Von php bereits bestehende Header:
Content-Type: text/html
Header set Content-Type "text/css"
Header set Whatever "foobar"
neuer Header:
Content-Type: text/html
Whatever: foobar
Erwartet:
Content-Type: text/css
Whatever: foobar
Lt. Doku sollte mod_headers (sofern nicht das early-Schlüsselwort genutzt wird) auch requests manipulieren: set sollte bestehende Header überschreiben (ansonsten hinzufügen), add nur hinzufügen.
Notiere ich
Header add Content-Type "text/css"
Sollte eigentlich folgendes dabei rauskommen:
Content-Type: text/html
Content-Type: text/css
Rauskommen tut aber nachwievor:
Content-Type: text/html
Was verstehe ich da falsch.