It's easy: for each vhost, create whatever subsitemaps you want in Cocoon, then in each vhost config in httpd.conf, do something like:
------------------------------- <VirtualHost 111.222.333.444> ServerName example.com ServerAlias www.example.com ServerAdmin [EMAIL PROTECTED] DocumentRoot /usr/local/vhosts/example.com
ProxyPass /static/ ! ProxyPass / http://localhost:8888/cocoon/example/ ProxyPassReverse / http://localhost:8888/cocoon/example/ </VirtualHost> -------------------------------
I'm using this on openWeather.com and it works perfectly. My dream is to have all of my virtualhosts hosted this way, but that might never happen :^)
Are you sure that cookie-based sessions will actually work? :-)
Pier