summaryrefslogtreecommitdiff
path: root/development/cgit/config/cgit-lighttpd.conf
blob: ce7ccced545a3291d1db37f48be1b5aca204fc6d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# sample virtual host configuration for lighttpd.
# edit,  move to /etc/lighttpd/ and include it in /etc/lighttpd/lighttpd.conf
# with a line
#
# include "cgit-lighttpd.conf"

$HTTP["host"] == "cgit.my.domain" {
        alias.url = (
                "/static/" => "@DOCROOT@/cgi-bin/",
                "/cgit.cgi" => "@DOCROOT@/cgi-bin/cgit.cgi",
        )
        url.rewrite-once = (
                "^/static/.*$" => "$0",
                "^/([^?/]+/[^?]*)?(?:\?(.*))?$" => "/cgit.cgi?url=$1&$2",
        )
        cgi.assign = (
                "@DOCROOT@/cgi-bin/cgit.cgi" => "",
        )
}