]> git.xonotic.org Git - xonotic/xonotic.git/blob - misc/infrastructure/mirror/htttpd.conf.vhost
Merge branch 'master' into martin-t/example-config
[xonotic/xonotic.git] / misc / infrastructure / mirror / htttpd.conf.vhost
1 <VirtualHost *:80>
2
3 ServerName de.git.xonotic.org
4 SetEnv GIT_PROJECT_ROOT /var/cache/git
5 AliasMatch ^/(.*/objects/[0-9a-f]{2}/[0-9a-f]{38})$          /var/cache/git/$1
6 AliasMatch ^/(.*/objects/pack/pack-[0-9a-f]{40}.(pack|idx))$ /var/cache/git/$1
7 ScriptAliasMatch \
8        "(?x)^/(.*/(HEAD | \
9                        info/refs | \
10                        objects/info/[^/]+ | \
11                        git-(upload|receive)-pack))$" \
12        /usr/lib/git-core/git-http-backend/$1
13
14 DocumentRoot /var/www-gitweb/
15 Options FollowSymLinks +ExecCGI
16 AddHandler cgi-script .cgi
17 Alias /gitweb /var/www-gitweb/
18
19 </VirtualHost>