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