Um ein Verzeichnis innerhalb Ihrer Webseite (oder den Zugriff auf die gesamte Website) mit Hilfe eines Passworts zu schützen, müssen zwei Dateien erstellt und auf Ihrem Webspace in das entsprechende Verzeichnis geladen werden.
.htaccess Datei erstellen
# Basic Auth in .htaccess AuthType Basic AuthName "Let's go out and play" AuthUserFile "/etc/htpasswd/.htpasswd" Require valid-user
Zuerst erstellen Sie eine Datei mit dem Windows Editor. Kopieren Sie den Inhalt von oben in die Datei und speichern Sie diese unter dem Namen ".htaccess". Der Punkt am Anfang des Dateinamens ist wichtig. Zudem ist wichtig, dass die Datei nicht die Endung .txt hat, sondern keine Endung besitzt.
Passen Sie dann den Pfad zur .htpasswd Datei an. Da die Dateien später auf Ihren Webspace hochgeladen werden muss der Pfad derjenige sein, in dem später die .htpasswd Datei auf dem Server zu finden sein wird.
Erstellen der .htpasswd Datei
Die .htpasswd Datei beinhaltet den Usernamen und das zugehörige Passwort in verschlüsselter Form. Sie können die entsprechende Zeile über dieses kleine Tool erstellen: https://tools.sixhop.net/htpasswd/
Dateien auf Ihren Webspace laden
Nutzen Sie einen FTP-Client Ihrer Wahl, um die beiden Dateien in das Verzeichnis zu laden, das Sie schützen möchten. Achten Sie dabei darauf, dass die .htpasswd Datei in dem Verzeichnis liegen muss, das in der .htaccess Datei angegeben wurde.
Falls Sie bisher noch keinen FTP-Client genutzt haben können Sie in unserem Artikel Dateien per FTP austauschen lernen, wie Sie die Dateien auf Ihren Webspace laden.