Hello, I need some guide that can explain me the following:
I wish to know the correct rule to make work cloning over http with my
configuration, without taking all the web server to server only as github
I setup gitweb to it can show in a directory
by example, localhost/gitweb or 192.168.1.20/gitweb ; and works fine,
including rewrite rule
Config file under conf.d from apache config files:
Alias /gitweb /usr/share/gitweb
SetEnv GITWEB_CONFIG /etc/gitweb.conf
SetEnv GIT_PROJECT_ROOT /var/git
SetEnv GIT_HTTP_EXPORT_ALL
<Directory /usr/share/gitweb>
Options ExecCGI FollowSymLinks Indexes
AddHandler cgi-script .cgi
Allow from all
Order allow,deny
DirectoryIndex index.cgi
# Pretty gitweb URLs need rewrite engine on an enabled
RewriteEngine on
# rule condition indicates get filenames
RewriteCond %{REQUEST_FILENAME} !-f
# rule condition indicates get listing directories
RewriteCond %{REQUEST_FILENAME} !-d
# rule condition to show pretty short urls
RewriteRule ^.* /gitweb/gitweb.cgi/$0 [L,PT]
</Directory>
--
*Fénix*
--
You received this message because you are subscribed to the Google Groups "Git
for human beings" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.