--- rpms/smeserver-git/contribs8/smeserver-git-1.0.0-rewriterules_for_dot_git.patch 2016/06/10 14:58:00 1.1 +++ rpms/smeserver-git/contribs8/smeserver-git-1.0.0-rewriterules_for_dot_git.patch 2016/06/11 18:37:28 1.3 @@ -1,7 +1,7 @@ diff -Nur smeserver-git-1.1.0.old/root/etc/e-smith/templates/etc/httpd/conf/httpd.conf/VirtualHosts/29GitRepositories smeserver-git-1.1.0/root/etc/e-smith/templates/etc/httpd/conf/httpd.conf/VirtualHosts/29GitRepositories --- smeserver-git-1.1.0.old/root/etc/e-smith/templates/etc/httpd/conf/httpd.conf/VirtualHosts/29GitRepositories 2015-02-04 00:59:41.000000000 -0500 +++ smeserver-git-1.1.0/root/etc/e-smith/templates/etc/httpd/conf/httpd.conf/VirtualHosts/29GitRepositories 2016-06-10 10:46:20.974000000 -0400 -@@ -297,16 +297,22 @@ +@@ -304,16 +304,22 @@ $OUT .= " \n"; $OUT .= "\n"; @@ -21,10 +21,10 @@ diff -Nur smeserver-git-1.1.0.old/root/e + $OUT .= " RewriteCond %{REQUEST_FILENAME} !-d\n"; + $OUT .= " RewriteRule ^$gitpath(.*\\.git)?\$ $gitpath/gitweb.cgi\$1 [L,PT]\n\n"; + -+ $OUT .= " RewriteCond %{REQUEST_URI} !=$gitpath/gitweb.*\n"; -+ $OUT .= " RewriteCond %{REQUEST_FILENAME} !-f\n"; -+ $OUT .= " RewriteCond %{REQUEST_FILENAME} !-d\n"; -+ $OUT .= " RewriteRule ^$gitpath(.*\\.git/(?!/?(HEAD|info|objects|refs)).*)?\$ $gitpath/gitweb.cgi%{REQUEST_URI} [L,PT]\n\n"; ++ #$OUT .= " RewriteCond %{REQUEST_URI} !=$gitpath/gitweb.*\n"; ++ #$OUT .= " RewriteCond %{REQUEST_FILENAME} !-f\n"; ++ #$OUT .= " RewriteCond %{REQUEST_FILENAME} !-d\n"; ++ #$OUT .= " RewriteRule ^$gitpath(.*\\.git/(?!/?(HEAD|info|objects|refs)).*)?\$ $gitpath/gitweb.cgi%{REQUEST_URI} [L,PT]\n\n"; - # $OUT .= " RewriteCond %{REQUEST_URI} !=$gitpath/gitweb.*\n"; - # $OUT .= " RewriteCond %{REQUEST_FILENAME} !-f\n";