Sven Rautenberg: zu blöde für Verzeichnisschutz

Beitrag lesen

Moin!

ich habe .htacces wieder abgeändert in

/Schutzbereich/.htpasswd

so wie anfangs auchg schon    500 halt

Wenn die Existenz einer .htaccess-Datei einen Fehler 500 beim Server erzeugt, dann steckt in der Regel ein Fehler in dieser Datei.

Testen: Wenn du die Datei entfernst, sollte der Zugriff auf die geschützten Seiten ohne Passwortabfrage funktionieren. Ok?

Dein Problem steckt also offenbar in der .htaccess-Datei - irgendeine Definition darin gefällt dem Server nicht, eventuell gefallen ihm sogar genau die Dinge nicht, die du dort reinschreibst, weil das vom Server-Admin verboten wurde.

wenn ich es so hochlade, dann kommt sofort die gewünschte Seite ohne einloggen
AuthType Basic
AuthName "Schutzbereich"
AuthUserFile /Schutzbereich/.htpasswd
#Require valid-user

Wenn du das Require auskommentierst, deaktivierst du die Pflicht, dass jemand, der zugreift, ein gültig definierter User sein muss. Logisch, dass es dann funktioniert.

wenn ich es so hochlade, dann kommt bitte einloggen und dann 500
AuthType Basic
AuthName "Schutzbereich"
#AuthUserFile /Schutzbereich/.htpasswd
Require valid-user

Die Fileangabe bei AuthUserFile ist falsch, das wird so nie funktionieren.

Gib den absoluten Pfad an, den dein Server zu deinem DOCUMENT_ROOT verwendet. Wenn du kein PHP oder SSI nutzen kannst, um diese Info zu bekommen, bist du drauf angewiesen, irgendwo in der Konfiguration des Webspaces diese Info zu kriegen, oder in irgendeiner FAQ deines Providers.

- Sven Rautenberg