LightTpd
Meine lighttpd.conf
1 server.document-root = "/home/pommrich/Webseite/"
2 #server.modules = ( "mod_accesslog","mod_auth")
3 server.modules = ( "mod_auth")
4 dir-listing.activate = "disable"
5 $HTTP["url"] =~ "^/files/" {
6 dir-listing.activate = "enable"
7 }
8
9 server.port = 8888
10 #server.groupname =
11
12 mimetype.assign = (
13 ".html" => "text/html",
14 ".txt" => "text/plain",
15 ".jpg" => "image/jpeg",
16 ".png" => "image/png" ,
17 ".css" => "text/css",
18 ".ogv" => "video/ogg"
19 )
20
21 static-file.exclude-extensions = (".py","~")
22 index-file.names = ("index.html")
23
24 #accesslog.filename = "/home/pommrich/logs/access.log"
25
26
27 auth.backend = "plain"
28 auth.backend.plain.userfile = "/home/pommrich/users.txt"
29 auth.require = ( "/files/" =>
30 (
31 # method must be either basic or digest
32 "method" => "basic",
33 "realm" => "Files",
34 "require" => "valid-user"
35 )
36 )