server.modules = ( "mod_alias", "mod_redirect", "mod_cgi" ) server.document-root = "/www/htdocs" server.upload-dirs = ( "/www/tmp" ) server.errorlog = "/www/log/error.log" server.pid-file = "/var/run/lighttpd.pid" server.username = "httpd" server.groupname = "nogroup" server.port = 80 index-file.names = ( "index.html", "default.html" ) $SERVER["socket"] == ":80" { $HTTP["host"] =~ "(.*)" { url.redirect = ( "^(?!/systemupdate|/resources).*$" => "http://%1/systemupdate" ) } } cgi.assign = ( ".sh" => "/bin/bash", ".cgi" => "", ) #url.access-deny = ( "~", ".inc", ".htaccess", ".htpasswd", "htpasswd", "/tmp/" ) $HTTP["request-method"] == "GET" { alias.url = ( "/resources" => "/opt/lib/resources", "/systemupdate" => "/opt/lib/cgi/rescue.cgi", ) } $HTTP["request-method"] == "POST" { alias.url = ( "/systemupdate" => "/opt/lib/cgi/rescue.cgi", ) } ## reads optional conf files include "/etc/lighttpd/mime.conf"