On Sun, Oct 09, 2016 at 08:24:20PM +0200, Sylvain Rabot wrote:
> As far as I understand it the cgit cache system relies only on the
> path of a request (the PATH_INFO var to be precise).
> 
> The cgit setup I made is not compatible with this cache system because
> I use http for public repositories and http*s* for private ones on the
> same machine.
> 
> Basically with my setup, paths could collide between http and https,
> especially the index page which lists the repositories.
> 
> I was wondering if you could think about making the cache system rely
> on the whole url instead of just the path.

I'm not sure we can reliably receive this over the CGI interface.  Even
if we do, I don't think this change is a benefit for most users.

Can't you run with separate config files for HTTP and HTTPS, using the
"include" directive to keep everything except the cache directory the
same?
_______________________________________________
CGit mailing list
[email protected]
http://lists.zx2c4.com/mailman/listinfo/cgit

Reply via email to