.htaccess Passwortschutz: Generiert einen 500 Internal Server Error
am 24.01.2014 - 08:45 Uhr in
Hallo Forum,
da meine neue Seite noch nicht verfügbar sein soll, möchte ich die gesamte Drupal-7-Installation
mit einem .htaccess-Schutz per Login schützen.
Also habe ich folgenden code in die .htaccess an den Anfang geschrieben und eine .htpassw
erstellt, die den entsprechenden Zugangsbenutzer und Passwort enthält:
AuthUserFile .htpasswd
AuthType Basic
AuthName "Secret!"
Require valid-user
#
# Apache/PHP/Drupal settings:
#
[...]
Wenn ich jetzt die Seite aufrufe und mich anmelde, dann bekomme ich einen:
"500 Internal Server Error"
Wenn ich die alte .htacess wieder hochlade geht alles, aber eben ohne Passwortschutz.
Wie bekomme ich das hin? Habe versucht die Datei einmal als ANSI und danach als UTF8
hochzuladen, das war aber nicht der Grund, denn der 500er-Error bleibt bestehen.
Irgendwelche Ideen?
Vielen Dank!
Liebe Grüße
Soezkan
- Anmelden oder Registrieren um Kommentare zu schreiben
schütze dein Drupal anders
am 24.01.2014 - 09:05 Uhr
1. kannst du es so einstellen, dass user vom Admin angelegt werden müssen ung Gäste nichts sehen können.
2. kannst du Drupal in den Wartungsmode setzen, dann kann nur der Admin´zugreifen.
Soweit ich mich dunkel
am 24.01.2014 - 10:39 Uhr
Soweit ich mich dunkel erinnere, muß die Pfadangabe bei der Direktive AuthUserFile der absolute Pfad des Servers sein und kein relativer Pfad bezogen auf das Drupal Verzeichnis. Sieh also in der phpinfo() nach, wie der Pfad zum Drupalverzeichnis lautet und packe den vor die .htpasswd. In Info zu phpinfo() findest Du im Status-Bericht über den Link in der PHP-Zeile (meist ist der Versionsnummer als Link ausgeführt).
Beste Grüße
Werner
Hallo und Danke! Ich habe es
am 24.01.2014 - 11:07 Uhr
Hallo und Danke!
Ich habe es jetzt über mein Plesk gelöst.
Damit klappts.
Trotzdem vielen Dank für eure beiden Tipps.
Liebe Grüße
Soezkan