This is the configuration that I started with and you are correct that it DOES work. The problem is that all Zope generated URLs that are embedded in the emitted HTML are of the http://my.org:8080/ variety, rather than the http://my.org/zope variety. This means that I need to keep port 8080 open on my firewall, loose the nice portless URLs, and stop proxying requests through my Apache server and its request logger. Things could be worse, but I am trying to find more elegant and maintainable solution to this problem. Thanks for your input Stefan! Lars
-----Original Message----- From: Stefan H. Holek [mailto:stefan@epy.co.at] Sent: Thursday, April 05, 2001 11:12 AM To: Lars Holmstrom Cc: zope@zope.org Subject: Re: [Zope] Apache SubFolder to Zope root folder using VirtualHostMonster
Lars!
If, as I seem to read from your mail, you only want to serve a single vhost from your Zope instance, you do not need any SiteRoot/VHM.
Like so:
<VirtualHost ...> ...
# enable caching ProxyRequests on
# this is for the icons ProxyPass /p_ http://my.org:8080/p_ ProxyPass /misc_ http://my.org:8080/misc_ ProxyPass /Control_Panel http://my.org:8080/Control_Panel
# pass /zope ProxyPass /zope http://my.org:8080 ProxyPassReverse /zope http://my.org:8080
</VirtualHost>
And *no* extra config on the Zope side.
HTH, Stefan