Just to chime in on this.
I too just encountered this problem. This fix works:
> > 351c351,356
> > < uri[0] = uri[0] + '/'
> > ---
> > > if not uri[0][-1] == '/':
> > > uri[0] = uri[0] + '/'
> > > else: # the script_name after the final slash should be used
> > > script_name = transaction.request().environ()['SCRIPT_NAME']
> > > uri[0] = uri[0] + script_name[string.rfind(script_name, '/')+1:]
> > >
> >
But this one just causes infinite loops.
> uriEnd = string.split(uri[0], '/')[-1]
> uri[0] = './' + uriEnd + '/'
Any chance a definitive patch could be committed? :)
jack.
_______________________________________________
Webware-discuss mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/webware-discuss