slitaz-modular view initramfs/etc/lighttpd/vhosts-local-mirror.conf @ rev 171

initramfs: Update local-mirror script and lighttpd config files. Support new /lib/libtaz.sh script.
author Christopher Rogers <slaxemulator@gmail.com>
date Tue Apr 24 18:55:39 2012 +0000 (2012-04-24)
parents e9ccf6ee0ae4
children
line source
2 # mirror.slitaz.org (Server canonical hostname)
3 #
4 $HTTP["host"] =~ "^mirror([0-9]*)\.slitaz\.org$" {
5 server.document-root = "/home/slitaz/www/mirror"
6 server.errorlog = "/var/log/lighttpd/mirror.slitaz.org-error.log"
7 accesslog.filename = "/var/log/lighttpd/mirror.slitaz.org-access.log"
9 include "awstats.conf"
11 alias.url += ( "/info" => "/home/slitaz/www/mirror-info/" )
13 alias.url += ( "/pizza" => "/home/slitaz/www/pizza/" )
15 alias.url += ( "/doc" => "/home/slitaz/www/doc/" )
16 var.dokudir = "/doc"
17 # Rewrites for dokuwiki
18 url.rewrite = (
19 "^" + var.dokudir + "/lib/.*$" => "$0",
20 "^" + var.dokudir + "/_media/(.*)?\?(.*)$" => var.dokudir + "/lib/exe/fetch.php?media=$1&$2",
21 "^" + var.dokudir + "/_media/(.*)$" => var.dokudir + "/lib/exe/fetch.php?media=$1",
22 "^" + var.dokudir + "/_detail/(.*)?\?(.*)$" => var.dokudir + "/lib/exe/detail.php?media=$1&$2",
23 "^" + var.dokudir + "/_detail/(.*)?$" => var.dokudir + "/lib/exe/detail.php?media=$1",
24 "^" + var.dokudir + "/_export/([^/]+)/(.*)\?(.*)$" => var.dokudir + "/doku.php?do=export_$1&id=$2&$3",
25 "^" + var.dokudir + "/_export/([^/]+)/(.*)" => var.dokudir + "/doku.php?do=export_$1&id=$2",
26 "^" + var.dokudir + "/doku.php.*" => "$0",
27 "^" + var.dokudir + "/feed.php.*" => "$0",
28 "^" + var.dokudir + "/(.*)\?(.*)" => var.dokudir + "/doku.php?id=$1&$2",
29 "^" + var.dokudir + "/(.*)" => var.dokudir + "/doku.php?id=$1"
30 )
32 alias.url += ( "/webboot" => "/home/slitaz/www/boot/" )
34 alias.url += ( "/usbkey" => "/home/slitaz/www/usbkey/")
36 alias.url += ( "/roadmap" => "/home/slitaz/www/roadmap/")
38 alias.url += ( "/pkgs" => "/home/slitaz/www/pkgs/" )
39 index-file.names += ( "search.sh" )
40 cgi.assign += (
41 ".cgi" => "/bin/sh",
42 ".sh" => "/bin/sh"
43 )
45 alias.url += ( "/hg" => "/home/slitaz/www/hg/" )
46 url.rewrite-once = ( "/hg(.*)" => "/hg/hgwebdir.py$1" )
47 index-file.names += ( "hgwebdir.py" )
48 cgi.assign += (
49 ".py" => "/usr/bin/python"
50 )
52 alias.url += ( "/www" => "/home/slitaz/www/website" )
54 # alias.url += ( "/tiny" => "/var/www/pizza/tiny/demos/192.168.0.6/var/www" )
55 # index-file.names += ( "index.sh" )
57 index-file.names += ( "index.html" )
58 index-file.names += ( "index.php" )
59 # Last but not least...
60 index-file.names += ( "/dir-generator.php" )
61 }