Hallo G�nther, entweder die Regeln in der untergeordneten .htaccess-Datei werden wirklich ignoriert oder es liegt am "merging"-Verfahren des Apache-Servers.
Variante 1: .htaccess-Dateien werden nicht ausgewertet Damit die RewriteRules in den .htaccess-Dateien ausgewertet werden, mu�t Du f�r den zweiten Virtual Host die Direktive "AllowOverride" ebenfalls so gro�z�gig setzen wie f�r den ersten Virtual Host. Wenn Du im zweiten VirtualHost-Abschnitt beispielsweise "AllowOverride None" gesetzt hast, dann werden die .htaccess-Dateien in den Unterverzeichnissen nicht ausgewertet. Ob eine .htaccess-Datei ausgewertet wird, kannst Du testen, indem Du entweder irgendeinen Quatsch in die .htaccess-Datei unterhalb von /home/foo/foo2 eintr�gst, der dann zu einer "Internal Server Error"-Meldung f�hrt oder halt einfach einen Passwortschutz aktivierst. Wenn dann beim Zugriff auf die Seiten unterhalb von /home/foo/foo2 weder eine Fehlermeldung noch eine Passwortabfrage erscheint, dann ist das ein Indiz daf�r, da� die entsprechende .htaccess-Datei nicht ausgewertet wird und "AllowOverride" korrekt gesetzt werden mu�. Variante 2: Seiteneffekte des "merging"-Verfahrens des Apache-Servers Da Du die RewriteRules in die .htaccess-Dateien schreibst, kann es sein, da� es beim Durchwandern der Verzeichnisstruktur und dem Einsammeln aller Konfigurationsanweisungen �bergeordneter .htaccess-Dateien zu unerw�nschten Nebeneffekten kommt. N�heres zum "merging"-Verfahren des Apache-Servers kannst Du unter http://apache-server.com/tutorials/ATusing-htaccess.html (Abschnitt "Locating and Merging .htaccess Files") nachlesen. Als L�sung empfehle ich Dir, die RewriteRules innerhalb der httpd.conf-Datei zu positionieren und bei mehreren Rewrite-Anweisungen das "L"-Flag (last rule, vgl. http://httpd.apache.org/docs/mod/mod_rewrite.html) einzusetzen, um ungew�nschte Nebeneffekte zu vermeiden. Gru� Marcus Reimann M. Reimann Systemberatung http://www.reimann-systemberatung.de -------------------------------------------------------------------------- Apache HTTP Server Mailing List "users-de" unsubscribe-Anfragen an [EMAIL PROTECTED] sonstige Anfragen an [EMAIL PROTECTED] --------------------------------------------------------------------------
