From my httpd.conf:: <VirtualHost 80.82.139.4:80 80.82.139.11:80> ServerAdmin mail@peterbe.com ServerName it.ourdomainname.com ProxyRequests On ProxyPass / http://ourdomainname.com:8088/VirtualHostBase/http/it.ourdomainname.com:80/V... ProxyPassReverse / http://ourdomainname.com:8088/VirtualHostBase/http/it.ourdomainname.com:80/V... ProxyPass /misc_ http://ourdomainname.com:8088/misc_ ProxyPass /p_ http://ourdomainname.com:8088/p_ ProxyVia on ErrorLog /var/log/apache/it_domain_8091.error_log </VirtualHost> In the local zope running on port 8088 there's a folder called /it as expected. The problem is that if you visit it.ourdomainname.com and look at what <dtml-var absolute_url> gives you get http://it.ourdomainname.com/it That last bit there shouldn't be there!! Why?? I have a VirtualHostMonster object in the root and the site works fine if you just go via http://ourdomainname.com:8088/it Any ideas why I get this extra path? Peter