So schützen Sie Verzeichnisse mit einer .htaccess-Datei

So schützen Sie Verzeichnisse mit einer .htaccess-Datei

Über die Datei .htaccess können Sie jedes Verzeichnis in Ihrem Hosting-Konto schützen.
 
1.- Wie erstelle ich eine .htaccess- und .htpasswd-Datei und wo platziere ich sie? 
Um eine .htaccess- oder .htpasswd-Datei zu erstellen, öffnen Sie den Editor und geben Sie den erforderlichen Code ein. Speichern Sie die Datei als Textdatei (.txt), z.B. "htaccess_file.txt", und laden Sie sie per FTP in den Ordner hoch, in dem sie verwendet werden soll. Benennen Sie die Datei auf dem Server von "htaccess_file.txt" in ".htaccess" um. Machen Sie dasselbe mit der .htpasswd-Datei.
 
Wichtig: Wenn Sie bereits eine .htaccess-Datei in Ihrem Hosting-Konto haben, können Sie diese verwenden, indem Sie den neuen Inhalt hinzufügen. Andernfalls könnten Sie sie überschreiben und den aktuellen Inhalt verlieren.
 
2.- Konfiguration des Inhalts der Dateien 
In die .htpasswd-Datei müssen Sie einen Code ähnlich dem folgenden einfügen:
 
benutzer:Jy.Wu9Uw3b99c
 
Wobei "benutzer" der von Ihnen definierte Benutzername ist, der beim Zugriff auf den Ordner abgefragt wird, und "Jy.Wu9Uw3b99c" das verschlüsselte Passwort ist.
 
Um den Inhalt dieser Datei zu erstellen, haben Sie ein Tool zur Verfügung, das die vollständigen Informationen generiert:
https://www.cdmon.com/en/apps/htpasswd
 
Sobald Sie die .htpasswd-Datei mit dem korrekten Code haben, erstellen Sie eine .htaccess-Datei mit dem folgenden Code:
 
AuthUserFile /absoluter/pfad/web/verzeichnisse/.htpasswd
AuthName "Authentifizierung erforderlich"
AuthType Basic
require user benutzer
 
  • AuthUserFile: ist der vollständige Pfad, in dem sich die .htpasswd-Datei befindet. Im Control Panel, im Hosting-Verwaltungsbereich, haben Sie ein Symbol namens "Server-Informationen". Dort können Sie den Stammpfad Ihres Hosting-Kontos unter dem Feld "Home-Verzeichnis" einsehen.
    Wenn Sie das Stammverzeichnis (web) schützen möchten, lautet der Pfad: /home/example.org/web/.htpasswd
    Wenn Sie ein Unterverzeichnis innerhalb des Stammverzeichnisses (web) schützen möchten, lautet der Pfad: /home/example.org/web/verzeichnisname/.htpasswd
  • AuthName: ist die Meldung, die im Fenster zur Eingabe von Benutzername und Passwort erscheint.
  • Require User: ist der einzugebende Benutzername. Es ist der Benutzer, den Sie in der .htpasswd-Datei angegeben haben und der beim Zugriff auf das geschützte Verzeichnis abgefragt wird.

 Sobald die .htaccess- und .htpasswd-Dateien erstellt und korrekt platziert wurden, wird bei jedem Zugriff auf das geschützte Verzeichnis eine Benutzerauthentifizierung erforderlich sein.
 
 
Für weitere Informationen können Sie uns kontaktieren.