BlauBeer schriebich benutze lighttpd als "Webserver" in meinen Intranet, nun hab ich mehrere Ordner in /srv/http die nur gegen eine Authentifizierung angezeigt werden sollen - bei einem Verzeichnis geht dies, aber wenn ich mehrere schützen möchte hat lighttpd immer ein Fehler beim Lesender Konfigurationsdatei:
So wird ein Schuh draus 🙂
$HTTP["host"] =~ "" {
auth.backend = "htpasswd"
auth.backend.htpasswd.userfile = "/etc/lighttpd/passwd"
auth.require = (
"/Mail" => ("method" => "basic", "realm" => "Login", "require" => "valid-user"),
"/Tracker/Opentracker" => ("method" => "basic", "realm" => "Login", "require" => "valid-user"),
"/weitere" => ("method" => "basic", "realm" => "Login", "require" => "valid-user")
)
}
Vor allem ist's so auch schöner lesbar 🙂