Moin!
Mahlzeit,
Also, irgendwie klappt das hier mit klaren Antworten nicht ... A hat Vorrang???
Das liegt nicht an der Antwort sondern an deinem Verständnis.
Wenn A vorrang hat, wird es, falls vorhanden, bevorzugt vom Browser beachtet, somit B ignoriert.Du liebe Güte! Ich will nicht wissen, was Vorrang hat oder was ignoriert wird, sondern bitte bitte nur das:
Wenn A) bei einem bestimmten Browser das Laden vom Cache verhindert, täte es dann auch die Alternative B)?
Nein, vor allen dann nicht, wenn im HTTP andere Header drinstehen, als im HTML. Dann gewinnt immer HTTP. Mit PHP ersetzt du die vom Server standardmäßig gesetzten Header, mit HTML kannst du sie bestenfalls ergänzen (also nicht vorhandene Header setzen, aber nicht die vorhandenen ändern).
Hast du schon mal analysiert, welche Header bei HTML-Seiten von deinem Webserver gesendet werden?
- Sven Rautenberg