@matheusbsbs / matheus-bagliano / commits / 0ebb1fa78e
Fork 0

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