Have apache honor replicate_local.
Change-Id: I44538a151afda2086469d0309b8113be0a477f93
This commit is contained in:
parent
383c023b15
commit
892a620737
@ -43,17 +43,21 @@
|
||||
RewriteEngine on
|
||||
RewriteCond %{HTTP_HOST} !<%= scope.lookupvar("gerrit::virtual_hostname") %>
|
||||
RewriteRule ^.*$ <%= scope.lookupvar("gerrit::canonicalweburl") %>
|
||||
<% if scope.lookupvar("gerrit::replicate_local") -%>
|
||||
RewriteCond %{REQUEST_URI} !^/p/
|
||||
<% end -%>
|
||||
RewriteRule ^/(.*)$ http://localhost:8081/$1 [P]
|
||||
|
||||
ProxyPassReverse / http://localhost:8081/
|
||||
|
||||
<% if scope.lookupvar("gerrit::replicate_local") -%>
|
||||
SetEnv GIT_PROJECT_ROOT /var/lib/git/
|
||||
SetEnv GIT_HTTP_EXPORT_ALL
|
||||
|
||||
AliasMatch ^/p/(.*/objects/[0-9a-f]{2}/[0-9a-f]{38})$ /var/lib/git/$1
|
||||
AliasMatch ^/p/(.*/objects/pack/pack-[0-9a-f]{40}.(pack|idx))$ /var/lib/git/$1
|
||||
ScriptAlias /p/ /usr/lib/git-core/git-http-backend/
|
||||
<% end -%>
|
||||
|
||||
<Directory /home/gerrit2/review_site/git/>
|
||||
Order allow,deny
|
||||
|
Loading…
Reference in New Issue
Block a user