Hallo Joachim,
-----Original Message----- From: Joachim Marx [mailto:suselists@socim.info] Sent: Wednesday, February 27, 2008 8:12 PM To: opensuse-de@opensuse.org Subject: Re: Apache versteht nach SSL-Konfiguration kein http mehr
Die genannten Einstellungen gelten so für den gesamten Server, es sei denn sie werden an späterer Stelle geändert. Die Konfiguration wird in der Reihenfolge abgearbeitet, wie sie eingelesen wird. Spätere Einstellungen überschreiben gegebenenfalls frührere. Die von Dir oben genannten sicherheitsrelevanten Einstellungen stehen ja deshalb in der httpd.conf , weil hier das Parsen der Konfiguration startet. Sofern Du sie also in weiteren eingelesenen Konfigdateien nicht überschrieben hast, gelten sie auch für deine virtual hosts.
2. Ist es sinnvoll/notwendig, für jeden vhost eine eigene .conf zu machen ?
Es ist nicht notwendig. "Früher" war es ja üblich, die gesamte Apache-Konfig innerhalb einer einzigen Datei httpd.conf zu halten. Das könnte man auch weiterhin so machen. Es ist aber aus Gründen der Übersichtlichkeit äusserst sinnvoll und sehr ratsam, die Konfiguration der einzelnen vhosts in jeweils getrennten Dateien vorzuhalten.
Nein, das ist kein Bug. Der erlaubte Kontext für <IfDefine> ist: Serverkonfiguration, Virtual Host, Verzeichnis, .htaccess |Der erlaubte Kontext fúr <VirtualHost> ist: | Serverkonfiguration
Mit anderen Worten: <IfDefine> darf innerhalb einer <VirtualHost>-Direktive vorkommen, aber <VirtualHost> darf nur in in der Serverkonfiguration stehen, nicht innerhalb einer <IfDefine> -Direktive.
|Empfehlung: Apache-Manual gründlicher lesen ;-)
Danke für die Infos. Die Direktiven im falschen Kontext war von SuSE so. :-)) Bernd
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org