On Thursday, August 8, 2013 1:06:58 AM UTC+2, Tyrone Lucero wrote:

> 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>
>


Try following this guide for setting it up and let us know how that works 
out: 
http://www.tikalk.com/alm/setup-git-gitweb-git-http-backend-smart-http-ubuntu-1204
 

-- 
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 git-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to