htaccess Passwortabfrage
Simon S
- programmiertechnik
Hallo!
Ich habe einen Ordner mit verschiedenen Seiten mit htaccess Passwortgeschützt. Das funktioniert gut. Nun möchte ich die .htaccess so umschreiben, dass ich z.B. auf die index.htm zugreife, dann ein Benutzer mit Passwort eingeben wird und die Weiterleitung dann auf die Datei erfolgt, die an den Benutzer geknüpft ist.
Z.B.: Ich habe eine Datei karl-heinz.htm, oli.htm und georg.htm.
Jetzt gibt derjenige, der die index.htm angewählt hat "oli" mit passwort ein und wird nicht auf die index.htm geleitet sondern auf oli.htm. Wie kann ich das realisieren? Weiß da jemand Rat?
Cu Simon
Hi Simon,
Z.B.: Ich habe eine Datei karl-heinz.htm, oli.htm und georg.htm.
Jetzt gibt derjenige, der die index.htm angewählt hat "oli" mit
passwort ein und wird nicht auf die index.htm geleitet sondern auf
oli.htm. Wie kann ich das realisieren? Weiß da jemand Rat?
ersetze "index.htm" durch eine serverseitige Intelligenz Deiner Wahl,
und nutze http://aktuell.de.selfhtml.org/artikel/server/htaccess-faq/#a7.
Bedenke allerdings, daß "Weiterleitung" nicht das sein könnte, was Du
erreichen willst. Was hindert einen erfolgreich angemeldeten Anwender,
auf eine der übrigen Dateien zuzugreifen?
Ich vermute, Du wirst also ungefähr folgende Struktur benötigen:
/geschuetztes_verzeichnis
.htaccess (require valid-user)
index.pl
/oli
.htaccess (require user oli)
index.htm
/karl-heinz
.htaccess (require user karl-heinz)
index.htm
...
Alternativ kannst Du mittels <File> innerhalb der obersten .htaccess
das alles auch ohne Verzeichnisstruktur lösen - ich halte mein Modell
allerdings für übersichtlicher und besser wartbar.
Viele Grüße
Michael