1 server.modules = ( "mod_rewrite", "mod_alias", "mod_access", "mod_fastcgi" )
2 server.errorlog = "/var/log/lighttpd/error_log"
3 index-file.names = ( "index.php", "index.html" )
5 url.access-deny = ( "~", ".inc", ".svn", "CVS" )
6 static-file.exclude-extensions = ( ".php", ".pl", ".fcgi" )
8 #server.bind = "localhost"
9 #server.error-handler-404 = "/error-handler.html"
10 #server.error-handler-404 = "/error-handler.php"
11 server.pid-file = "/var/run/lighttpd.pid"
12 server.username = "lighttpd"
13 server.groupname = "lighttpd"
14 fastcgi.server = ( ".php" =>
17 "socket" => "/tmp/php-fastcgi.socket",
18 "bin-path" => "/usr/bin/php-cgi",
21 "bin-environment" => (
22 "PHP_FCGI_CHILDREN" => "4",
23 "PHP_FCGI_MAX_REQUESTS" => "10000"
25 "broken-scriptfilename" => "enable"
29 server.document-root = "/srv/sql/web/home/"
30 alias.url = ( "/~sql/" => "/srv/sql/web/" )
31 alias.url += ( "/main/" => "/srv/sql/web/main/" )
32 alias.url += ( "/dev/" => "/srv/sql/web/dev/" )
33 alias.url += ( "/" => "/srv/sql/web/home/" )
34 url.rewrite-once = ( "^/~sql/main/do/([^\?]+)(\??.*)" => "/~sql/main/$1.php$2" )
35 url.rewrite-once += ( "^/~sql/dev/do/([^\?]+)(\??.*)" => "/~sql/dev/$1.php$2" )
36 url.rewrite-once += ( "^/main/do/([^\?]+)(\??.*)" => "/main/$1.php$2" )
37 url.rewrite-once += ( "^/dev/do/([^\?]+)(\??.*)" => "/dev/$1.php$2" )
38 $SERVER["socket"] == "0.0.0.0:443" {
40 ssl.pemfile = "/etc/lighttpd/sql-mit-edu.pem"
41 ssl.ca-file = "/etc/lighttpd/mitCAclient.pem"
42 ssl.verifyclient.activate = "enable"
43 ssl.verifyclient.enforce = "disable"
44 ssl.verifyclient.depth = 2
48 ".html" => "text/html",
49 ".jpg" => "image/jpeg",
50 ".jpeg" => "image/jpeg",
51 ".png" => "image/png",