I have apache 2.0.43 compiled with mod_proxy configured with ProxyPass as follows: <IfModule mod_proxy.c> ProxyRequests On <Proxy :*> Order deny,allow Deny from all Allow from my.domain.com </Proxy> </IfModule> ProxyPass /zopesite http://my.domain.com:8080/zopesite ProxyPassReverse /zopesite http://my.domain.com:8080/zopesite Which gives me good results when I type http://my.domain.com/zopesite - apache will proxy the request for the Zserver on port 8080 to port 80. However, all of the links on the /zopesite have absolute urls i.e. if I mouse over an object on the site (file, whatever), it shows the following url: http://my.domain.com:8080/zopesite/adocument and therefore goes to port 8080. Is there anyway to config Zope to not use absolute but relative addressing? Is there something I'm not getting?