Mittels .htaccess und .htpasswd können Sie einen Bereich Ihrer Webseite selber durch ein Passwort schützen. Diesen Schutz können Sie im Benutzerzentrum unter https://www.myurl.ch/ selber aktivieren.
Wenn Sie’s jedoch Manuell machen möchten, hier die Anleitung:
Nehmen wir an, Sie hätten ein Verzeichnis /geheim in Ihrem Hauptdokumente-Verzeichnis /htdocs, das Sie nur bestimmten Usern zur Verfügung stellen wollen. Zu diesem Zweck wird in dem Verzeichnis /geheim eine Datei erstellt, die sich .htaccess nennt (man beachte den Punkt vor dem Namen). In diese Datei schreiben wir folgenden Text (Ersetzen Sie /LOGIN/ durch Ihren Loginnamen z.B. web1):
AuthUserFile /home/LOGIN/geheim/.htpasswd AuthGroupFile /dev/null AuthName "Geheimes Zeug" AuthType Basic require user Chef
Danach laden Sie diese Datei in das Verzeichnis „geheim“ auf Ihrem Server. Bitte beachten Sie: Upload immer im ASCII Modus !
Diese einfache Datei erlaubt nur noch dem User ‚Chef‘ mit korrektem Passwort, was sich in verschlüsselter Form in der Datei /home/LOGIN/geheim/.htpasswd befindet. Nun müssen wir nur noch den User mit seinem verschlüsselten Passwort in diese Datei eintragen. Klicken Sie hier um ein verschlüsseltes Passwort zu erhalten. Auf dem Bildschirm erscheint danach ein Text, der in Etwa so aussieht:
Chef:ITE9boqTDOH72
Kopieren Sie den ausgegebenen Text in die Datei .htpasswd und laden Sie diese ebenfalls in das Verzeichnis /geheim/. Danach ist der Passwortschutz sofort aktiv. Damit können Sie selber bestimmen, welches Passwort und welchen Benutzernamen Sie verwenden möchten.
Möchten Sie mehreren Personen und mit unterschiedlichen Passwörtern den Zugang zur Webseite geben, so fügen Sie der .htpasswd einfach weitere Zeilen hinzu. Danach müssen Sie jedoch zusätzlich die Datei .htgroup erstellen. In dieser Datei befindet sich eine Zeile, die so aussehen muss:
my-users: Chef Putzfrau Koch
Wobei Chef Putzfrau Koch die Benutzernamen bedeuten. Laden Sie diese Datei ebenfalls ins /geheim/-Verzeichnis.
Nun ändern wir die .htaccess Datei im Verzeichnis /geheim:
AuthUserFile /home/LOGIN/geheim/.htpasswd AuthGroupFile /home/LOGIN/geheim/.htgroup AuthName "Geheimes Zeug" AuthType Basicrequire group my-users
Ab sofort können alle User aus der Gruppe my-users mit Ihrem Passwort auf das Verzeichnis zugreifen.