Hi All, I've tried this on Zope 2.8-2.11.1 and it behaves the same on all but feels like a bug. I wonder if anyone else agrees or, better yet, knows what's going on here...
So, add a Script (Python) called test in the root on a Zope instance running on port 8080 and in it put: return repr(traverse_subpath) Now go to: http://localhost:8080/test/x/y/z ..you'll get: ['x', 'y', 'z'] ...which makes sense. Now, if you have a VHM called virtual_hosting (as it normally is) if you go to: http://localhost:8080/VirtualHostBase/https/example.com:443/test/VirtualHostRoot/x/y/z ...you'll now get: ['virtual_hosting', '/', 'x', 'y', 'z'] ...which doesn't seem right to me. Worse yet, if you go to: http://localhost:8080/VirtualHostBase/https/example.com:443/test/VirtualHostRoot/_vh_something/x/y/z ...you get: ['virtual_hosting', '/something', 'x', 'y', 'z'] Anyone got any ideas as to what's going on here? cheers, Chris -- Simplistix - Content Management, Zope & Python Consulting - http://www.simplistix.co.uk _______________________________________________ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )