--- rpms/smeserver-git/contribs8/smeserver-git-1.0.0-rewriterules_for_dot_git.patch 2016/06/10 15:01:06 1.2 +++ rpms/smeserver-git/contribs8/smeserver-git-1.0.0-rewriterules_for_dot_git.patch 2016/06/11 18:37:28 1.3 @@ -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";