http-backend: use mod_alias instead of mod_rewrite
In the git-http-backend documentation, use mod_alias exlusively, instead of using a combination of mod_alias and mod_rewrite. This makes the example slightly shorted and a bit more clear. Signed-off-by: Mark Lodato <lodatom@gmail.com> Signed-off-by: Shawn O. Pearce <spearce@spearce.org> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Mark Lodato committed
Oct 30, 2009 at 17:47 UTC
0ebb1fa78eb9d6b27ae79c9e48e9306bcfa2a4ac
1 file changed
+3
-7
Documentation/git-http-backend.txt
+3
-7
@@ -98,13 +98,9 @@ Accelerated static Apache 2.x::
98
----------------------------------------------------------------
99
SetEnv GIT_PROJECT_ROOT /var/www/git
100
101
-ScriptAlias /git/ /usr/libexec/git-core/git-http-backend/
102
-Alias /git_static/ /var/www/git/
103
-
104
-RewriteEngine on
105
-RewriteRule ^/git/(.*/objects/[0-9a-f]{2}/[0-9a-f]{38})$ /git_static/$1 [PT]
106
-RewriteRule ^/git/(.*/objects/pack/pack-[0-9a-f]{40}.pack)$ /git_static/$1 [PT]
107
-RewriteRule ^/git/(.*/objects/pack/pack-[0-9a-f]{40}.idx)$ /git_static/$1 [PT]
101
+AliasMatch ^/git/(.*/objects/[0-9a-f]{2}/[0-9a-f]{38})$ /var/www/git/$1
102
+AliasMatch ^/git/(.*/objects/pack/pack-[0-9a-f]{40}.(pack|idx))$ /var/www/git/$1
103
+ScriptAlias /git/ /usr/libexec/git-core/git-http-backend/
104
----------------------------------------------------------------
105
106