I'm trying to set cgit up on a Debian system using Apache2 with rewrites. I have this:

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(?!\/*cgi-bin)\/*(.*) /cgi-bin/cgit.cgi/$1 [PT,L]

ScriptAlias /cgi-bin/ /usr/local/lib/cgi-bin/cgit/
<Directory "/usr/local/lib/cgi-bin/cgit/">
        AllowOverride None
        Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
        Order allow,deny
        Allow from all
</Directory>

It's working except for:
1) The main page does not work. No matter what rewrites I add I can't seem to make the main page come up 2) The static CSS/image resources are not being loaded, but I think I just need another Alias for them probably
3) Links in the app still link to /cgi-bin/cgit.cgi/, which is ugly

Any thoughts on how to fix these things?

--
Stephen Paul Weber, @singpolyma
See <http://singpolyma.net> for how I prefer to be contacted
edition right joseph

_______________________________________________
cgit mailing list
[email protected]
http://hjemli.net/mailman/listinfo/cgit

Reply via email to