wahsaga: & (PHP) PHP 5 auf Apache 2 in .html-Dateien eines Virtual Hosts

Beitrag lesen

hi,

[x] Richte PHP 5 als Servermodul ein.
[x] Lasse auf ".html" endende Dateien PHP-parsen.
[ ] Tue dies in einem Virtual Host.

Meint letzteres: Tue dies _nur_ für den Virtual Host?

Lasse ich die globale AddType-Direktive weg, "reagiert" der Server darauf, ob im VirtualHost .php vermerkt ist. Das .html hat für den eigentlichen (nicht-virtuellen) Server ebenfalls eine Wirkung.

D.h., auch wenn du _nur_ für den Virtual Host angibst, dass du .html als PHP geparst haben möchtest, reagiert auch der "restliche" Server darauf?

Nur die Kombination scheint nicht zu funktionieren.

Wozu die Kombination?
Die wäre doch eh "doppelt gemoppelt" - so wie du schriebst, hattest du ja

AddType    application/x-httpd-php .php .html

sowohl für den Virtual Host als auch für den gesamten Server angegeben.
Verstehe ich dich richtig, dass du .php auf dem gesamten Server geparst haben möchtest, .html jedoch nur innerhalb des Virtual Hosts?
(Btw: definiere "scheint nicht zu funktionieren" *scnr*)

Nirgendwo in der httpd.conf finde ich eine Kollision mit anderen .html-bezüglichen Konfigurationen;

Hast du nur nach explizit auf .html bezogenen Einstellungen gesucht?
Gibt es vielleicht noch andere, generellere - bspw. eine <Files> oder <FilesMatch>-Direktive, die (unbeabsichtigt) auch .html mit einschließt (Wobei darin AddType wohl gar nicht erlaubt ist); oder eine für <Directory>?
Wird irgendwo ForceType verwendet?

Spielereien mit der Options-Direktive (bisher wurden .html-Dateien SSI-geparst) blieben erfolgfrei,

Ist das Parsen von .html als SSI damit jetzt definitiv abgestellt?

gruß,
wahsaga

--
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }