server.document-root = env.SRCDIR + "/tmp/lighttpd/servers/www.example.org/pages/" ## bind to port (default: 80) server.port = 2048 ## bind to localhost (default: all interfaces) server.bind = "localhost" server.errorlog = env.SRCDIR + "/tmp/lighttpd/logs/lighttpd.error.log" server.breakagelog = env.SRCDIR + "/tmp/lighttpd/logs/lighttpd.breakage.log" server.name = "www.example.org" server.tag = "Apache 1.3.29" server.modules = ( "mod_auth", "mod_authn_file", "mod_fastcgi", "mod_accesslog", ) index-file.names = ( "index.php", "index.html", ) accesslog.filename = env.SRCDIR + "/tmp/lighttpd/logs/lighttpd.access.log" fastcgi.debug = 0 fastcgi.server = ( ".php" => ( ( "host" => "127.0.0.1", "port" => 1026, "bin-path" => env.PHP, "bin-copy-environment" => ( "PATH", "SHELL", "USER", ), "allow-x-send-file" => "enable", ) ), "/prefix.fcgi" => ( ( "host" => "127.0.0.1", "port" => 1026, "bin-path" => env.PHP, "bin-copy-environment" => ( "PATH", "SHELL", "USER", ), ) ), ) server.error-handler-404 = "/indexfile/return-404.php" $HTTP["host"] == "zzz.example.org" { server.name = "zzz.example.org" } $HTTP["host"] == "auth.example.org" { server.name = "auth.example.org" auth.backend.htpasswd.userfile = env.SRCDIR + "/tmp/lighttpd/lighttpd.htpasswd" auth.backend = "htpasswd" auth.require = ( "" => ( "method" => "basic", "realm" => "download archiv", "require" => "valid-user", ), ) } $HTTP["host"] == "www.example.org" { $HTTP["url"] == "/go/" { index-file.names = ( "cgi.php" ) } }