Michael Schröpl: htaccess Passwortabfrage

Beitrag lesen

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