Verzeichnisse mit htaccess Passwort schützen
|
1. Erzeuge eine PHP-Datei mit folgenden Code: <?php echo dirname(__FILE__); ?> Speichere diese PHP Datei in dem Verzeichnis ab, welches geschützt werden soll, lade Sie hoch und rufe Sie mit dem Webbrowser aus. Es wird der Pfad auf dem Webserver ausgegeben. Kopiere die Zeile. 2. Nun rufen wir einen Texteditor auf und schreiben folgenden Code: AuthType Basic Wir fügen den gerade kopierten Pfad an gekennzeichneter Stelle ein. Speichere diese Datei mit der Bezeichnung .htaccess im gleichen Ordner ab und lade Sie hoch. (ACHTUNG!! DEN PUNKT vor htaccess nicht vergessen!)
3. Nun benötigen wir noch die .htpasswd Vorher müssen wir jedoch ein verschlüsseltes Passwort für einen Benutzernamen erzeugen (lassen) z.B. über http://www.lerneniminternet.de/htm/tip_htpasswd.php4 Beispiel Code: Kopiere die generierte Zeile mit der Tastenkombination strg+c . Öffne den Texteditor und füge die Zeile in eine neue Textdatei ein. Speichere diese Datei unter dem Namen .htpasswd im gleichen Verzeichnis ab und lade sie hoch. Fertig. Beim Aufruf des Ordners im Browser wird man nach Benutzernamen und Passwort gefragt.
Nachtrag: Will man weitere Benutzernamen und Passwörter hinzufügen, kann man diese in weiteren Zeilen in der .htpasswd einfügen. Besser ist es die .htpasswd in einem anderem Verzeichnis abzulegen. Hier muss der Pfad in der .htaccess geändert werden. Entweder man passt ihn per Hand an oder man kopiert die pfad.php in den Ordner, in dem die .htpasswd liegt und ruft sie im Browser auf. Dann kann man sich die Zeile aus pfad.php kopieren und in die .htaccess einfügen, wie gehabt. Die pfad.php kann man selbstverständlich anschließend löschen.
|