Hallo,
meine Startseite index.html liegt im Verzeichnis \index.
Von dort kann die Seite \fotos\index.html aufgerufen werden (Link:"http://www.foo.com/fotos/index.html).
Damit die Startseite allein durch Angabe des Domainnamens (www.foo.com) aufgerufen werden kann, habe ich in der .htaccess im root-Verzeichnis angegeben:
RewriteEngine on
RewriteRule ^$ /index/index.shtml
Dies funktioniert einwandfrei.
Um die Seite fotos/index.html zu schützen, habe ich jetzt im Verzeichnis fotos angelegt:
1. .htaccess:
AuthType Basic
AuthName "Fotogalerie"
AuthUserFile "/fotos/.htpasswd"
require valid-user
2. .htpassword:
...........
Jetzt kommt nachdem user und Passwort korrekt eingegeben wurden, die Meldung: Error 403.
Wenn ich im root in der .htaccess das redirect herausnehme und die Startseite aufrufe mit
www.foo.com/index
dann funktioniert anschließend auch der Aufruf der Fotoseite einschließlich der Passwortprüfung.
Wer kann mir weiterhelfen?