Probleme mit .htaccess
mabu
- webserver
Hi!
Ich habe ein Verzeichnis durch einen Passwortschutz mit .htaccess geschützt.
Nach dem Login verlinke ich in PHP auf eine Seite, welche durch die Variable $REMOTE_USER bestimmt wird.
Ich habe einen Logout-Button, der einfach auf http://log:out@localhost/ordner linkt, damit der User wieder ausgeloggt wird.
Auf meinem eigenen Rechner, also localhost, funktioniert das wunderbar. Wenn ich auf den Logout-Button klicke und mich mit einem anderen username anmelde, wird die entsprechende Datei aufgerufen.
Auf meinem Webserver jedoch muss ich mich bereits beim 1. Mal 2 Mal einloggen. Das Login-Fenster erscheint einfach ein 2. Mal, auch wenn alles richtig eingegeben wurde. Wenn ich dann den Logout-Button klicke und mich unter einem anderen benutzernamen einloggen will funktioniert das auch. ABER: $REMOTE_USER hat immer noch den Wert des vorherigen Users:
1. Login als "user1"
-> $REMOTE_USER = "user1"
2. Loginversuch als "log"
-> gescheitert
3. Login als "user2"
-> $REMOTE_USER = "user1"
An was kann das liegen? Irgendeine Servereinstellung???
mfg,
mabu
Ich habe ein Verzeichnis durch einen Passwortschutz mit .htaccess geschützt.
Auf meinem Webserver jedoch muss ich mich bereits beim 1. Mal 2 Mal einloggen. Das Login-Fenster erscheint einfach ein 2. Mal, auch wenn alles richtig eingegeben wurde.
RTFM: http://httpd.apache.org/docs/misc/FAQ.html#prompted-twice