Fügen Sie die folgende Zeile in die .htaccess-Datei im Verzeichnis ein, das Sie schützen möchten.
AuthType Basic
AuthName "This Area is Password Protected"
AuthUserFile /full/path/to/.htpasswd
Require valid-user
Idealerweise befindet sich die .htpasswd-Datei nicht in einem öffentlich zugänglichen Verzeichnis. Fügen Sie diese hier ein.
chriscoyier:$apr1$O/BJv...$vIHV9Q7ySPkw6Mv6Kd/ZE/
Dies ist nur ein Beispiel. Sie können den Code für Ihren eindeutigen Benutzernamen und Ihr Passwort hier erstellen.
Beachten Sie, dass alle Unterverzeichnisse dieses Verzeichnisses mit demselben System passwortgeschützt werden.
Ja, es ist sehr wichtig zu erwähnen, dass die .htpasswd NICHT im selben Verzeichnis wie das zu schützende Verzeichnis oder an einem anderen Ort innerhalb von z. B. „public_html“ liegen sollte.
Ich lege .htpasswd-Dateien normalerweise in Domain- oder Home-Ordner.
z.B.
/home/meinbenutzername/domains/domain.com/
oder
~/var/home/
—
TeMc
Ich bin Ihnen wirklich sehr dankbar für diese Informationen.
Wie erstelle ich eine Datei wie .htaccess?
Wenn Sie sie unter Windows erstellen möchten, können Sie dies einfach mit Notepad tun. Starten Sie es einfach, fügen Sie den Code ein und speichern Sie ihn dann unter dem Namen
.htaccess(stellen Sie sicher, dass im Feld „Typ“ „Alle Dateien“ ausgewählt ist). Das war's.@Tyler: Sie können eine leere Textdatei namens .htaccess im Stammverzeichnis Ihrer Website erstellen und dann einfach den Code einfügen.
Hallo Herr, ich habe diese Einstellungen im Stammverzeichnis meiner Domain vorgenommen, die eine WordPress-gehostete Website ist. Nach der Bearbeitung der .htaccess-Datei wird nun ein interner Serverfehler angezeigt. Wie mache ich das jetzt?
Ich erhalte die Meldung, dass das Passwort unverschlüsselt gesendet wird. Gibt es eine Möglichkeit, es über
.htaccessverschlüsselt zu senden?Wie ist das Passwort kodiert?
Hallo, mein Lieber.
Danke für deinen fantastischen Trick, er ist nützlich, aber ich habe eine Frage.
Wie kann ich dies so einstellen, dass Dateien ohne Authentifizierung heruntergeladen werden können?
Zum Beispiel, wenn ich dies aufrufe http://site.com/, fragt es nach Benutzername und Passwort, aber wenn ich dies aufrufe http://site.com/filename.fileextension, lässt es mich die Datei ohne Authentifizierung herunterladen.
Ich bin ziemlich neu in diesem Bereich und muss sagen, dass diese Website mir Tage voller Ärger erspart hat! Danke, ehrlich gesagt, für das, was Sie hier zusammengestellt haben!
Was diesen Snippet angeht, ich bekomme das nicht richtig zum Laufen! Es fragt nach Benutzer und Passwort, wenn ich versuche, auf den geschützten Ordner zuzugreifen, aber es gibt mir einen 500-Fehler. Fehlt mir etwas bei der Einstellung dieses Snippets? Es hat mich wirklich durcheinandergebracht...
Vielen Dank im Voraus!