53 lines
1.4 KiB
Plaintext
53 lines
1.4 KiB
Plaintext
|
|
var.basedir = "/var/www/localhost"
|
|
var.logdir = "/var/log/lighttpd"
|
|
var.statedir = "/var/lib/lighttpd"
|
|
|
|
server.port = 3000
|
|
|
|
server.modules = (
|
|
"mod_rewrite",
|
|
"mod_access",
|
|
"mod_accesslog"
|
|
)
|
|
|
|
#include "mime-types.conf"
|
|
|
|
|
|
mimetype.assign += ( ".su3" => "application/octet-stream",
|
|
".xml" => "text/xml",
|
|
".html" => "text/html",
|
|
".txt" => "text/plain", )
|
|
|
|
server.username = "lighttpd"
|
|
server.groupname = "lighttpd"
|
|
|
|
server.document-root = var.basedir + "/htdocs"
|
|
server.pid-file = "/run/lighttpd/lighttpd.pid"
|
|
|
|
server.errorlog = var.logdir + "/error.log"
|
|
|
|
server.indexfiles = ("index.php", "index.html",
|
|
"index.htm", "default.htm")
|
|
server.follow-symlink = "enable"
|
|
|
|
static-file.exclude-extensions = (".php", ".pl", ".cgi", ".fcgi")
|
|
|
|
accesslog.filename = var.logdir + "/access.log"
|
|
|
|
dir-listing.activate = "enable"
|
|
|
|
url.access-deny = ("~", ".inc")
|
|
|
|
url.rewrite-repeat = (
|
|
"^/news/news.atom.xml\?lang=([a-z]+(_[A-Za-z]+)?)" => "/news/news_$1.atom.xml",
|
|
"^/news/news.su3\?lang=([a-z]+(_[A-Za-z]+)?)" => "/news/news_$1.su3",
|
|
)
|
|
|
|
url.rewrite-repeat-if-not-file = (
|
|
"^/news/news_([a-z]+)_[A-Za-z]+.atom.xml" => "/news/news_$1.atom.xml",
|
|
"^/news/news_([a-z]+)_[A-Za-z]+.su3" => "/news/news_$1.su3",
|
|
"^/news/news_[a-z]+.atom.xml" => "/news/news.atom.xml",
|
|
"^/news/news_[a-z]+.su3" => "/news/news.su3",
|
|
)
|