Autor Thema: Fehlerseite 401  (Gelesen 1769 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Offline MarkoJ

  • Sr. Member
  • ***
  • Beiträge: 287
  • Bewertung der Beiträge: 2
  • Geschlecht: Männlich
    • Profil anzeigen
    • Marko-Junior.de
Fehlerseite 401
« am: Juni 05, 2007, 23:05:26 »
Hallo,

ich habe bei mir persönliche Fehlerseiten mit .htaccess für die Fehler 400, 401, 403, 404, 500 erstellt.
Die .htaccess und die Fehlerseite-Datei liegen im Hauptverzeichnis.

Die .htaccess sieht folgendermaßen aus:
ErrorDocument 500 /fehler500.html
ErrorDocument 404 /fehler404.html
ErrorDocument 403 /fehler403.html
ErrorDocument 401 /fehler401.html
ErrorDocument 400 /fehler400.html

Die Fehlerseite 404 funktioniert auch ganz normal. Die anderen Fehlerseiten habe ich noch nicht getestet.


Jetzt habe ich ein Verzeichnis mit .htaccess und .htpasswd passwortgeschützt.
Die .htaccess und die .htpasswd Datei liegen beide in den zu schützenden Verzeichnis.
Die .htaccess sieht folgendermaßen aus:
AuthUserFile /absoluter/pfad/.htpasswd
AuthName "Passwortgeschützter Bereich"
AuthType Basic
<Limit GET>
require valid-user
</Limit>

Die .htpasswd sieht folgendermaßen aus:
Benutzername:crypt verschlüsseltes Passwort

Der Passwortschutz funktioniert auch nur wird man nicht auf die Fehlerseite weitergeleitet, wenn man die falschen Zugangsdaten eingibt. Gibt man keine Zugansgdaten ein und klickt auf abbrechen wird die Fehlerseite nicht korrekt angezeigt und das Login-Menü verschwindet nicht. Um dann weitersurfen zu können muss man den Browser erst neu starten, weil man dann aus das Login-Menü nicht mehr rauskommt!


Was hab ich falsch gemacht  :?


Gruß MarkoJ
« Letzte Änderung: Juni 06, 2007, 11:46:51 von MarkoJ »
Irren ist menschlich. Aber wer richtigen Mist bauen will, braucht einen Computer !!!

Offline MarkoJ

  • Sr. Member
  • ***
  • Beiträge: 287
  • Bewertung der Beiträge: 2
  • Geschlecht: Männlich
    • Profil anzeigen
    • Marko-Junior.de
Re: Fehlerseite 401
« Antwort #1 am: Juni 07, 2007, 13:45:23 »
Hallo,

habe den Fehler jetzt selbst gefunden  :-D

Ich musste die Fehlerseite selbst mit in die zu schützende Datei hochladen.

Und die .htaccess Datei muss dann folgendermaßen aussehen, damit es funktioniert:

AuthUserFile /absoluter/pfad/.htpasswd
AuthName "Passwortgeschützter Bereich"
AuthType Basic
require valid-user

Error Document 401 /relativer Pfad/fehler401.html


Gruß MarkoJ
Irren ist menschlich. Aber wer richtigen Mist bauen will, braucht einen Computer !!!