Mittwoch, Oktober 10, 2018

Verzeichnis mit Passwort schützen bei Strato etc. (.htaccess)

Will man ein Verzeichnis auf dem Server mit Username und Passwort schützen, erstellt man per FTP im Unterverzeichnis zwei Dateien.
  • .htaccess und
  • .htpasswd
 .htaccess beinhaltet folgende Zeilen:
AuthUserFile /kunden/homepages/6/verzeichnis/htdocs/unterverzeichnis/.htpasswd
AuthGroupFile /dev/null
AuthName Intern
AuthType Basic
require valid-user
Die Frage ist hier, wie der absoluten Pfad herauszufinden ist, denn dies ist häufig der Grund für einen Server Error. Ganz einfach, man fragt ihn per PHP ab. Dazu legt man eine Datei, z.B. root.php, an mit dem Inhalt:
 <?php
echo $_SERVER['DOCUMENT_ROOT'];
?>
Ruft man diese Datei über den Browser auf, kann man diesen Pfad in die erste Zeile von .htaccess kopieren.

.htpasswd beinhaltet den Username in Klartext und das verschlüsselte Passwort getrennt durch einem Doppelpunkt.

Wie erzeugt man das verschlüsselte Passwort? Ganz einfach mit einem Online Generator wie diesem.


Mein Dank geht an Andreas Gehrke für den Generator und Jörg Kruse für die Idee mit PHP.

Keine Kommentare:

Export PowerPoint slides in Full HD (1920 x 1080) PNG -- or any other resolution

You want to export one or more slides to PNG in high resolution. Maybe you have found this document with a list of resolutions, but not 19...