[Zope] Hiding behind Apache - how to get true physical path?

Skip Montanaro skip@pobox.com
Sun, 1 Dec 2002 14:42:21 -0600


I'm working on a Zope server which is sitting behind Apache, so instead of

    http://somehost/foo/bar/baz

URLs take this form:

    http://somehost/Zope/foo/bar/baz

Inside a Python script I can ask for the path to an object like so:

    context.foo.getPhysicalPath()

which returns

    ('', 'foo')

Is there a way to get it to return

    ('', 'Zope', 'foo')

without knowing "/Zope" explicitly?

Thanks,

-- 
Skip Montanaro - skip@pobox.com
http://www.mojam.com/
http://www.musi-cal.com/