Are you using an older Zope? Actually I'm in the process of updating my Zope to the last version
In 2.5 a single Virtual Host Monster in the root should be able to do the job much more simply. Actually I tried to use the Virtual Host Monster with my test site wich has the latest Zope version, but I couldn't get it work as I wanted: one or more virtual websites distributed through your Zope (not in one folder as many How-Tos do it). I found How-Tos wich talk about using it in conjunction with Apache but I won't install it. Is Apache necessary to get it work?.
If the basic Zope-only capabilities don't work for you, check out http://www.zope.org/Members/sfm/SiteAccessEnhanced. Actually, I don't like to install products that do virtual hosting. If Zope has a functionality that does it, why don't use it? Or if this product is necesary to do virtual hosting, then why is it not included with Zope? I also read the documents inside this product and found that they are the same as the ones here: http://www.zope.org/Members/4am/SiteAccess2/vhosting and if you see, they also recommend this old-style method as you call it. Anyway, if you point me to the right way, I could try your advice.
Thanks for your reply, Josef.