Jokke Heikkilä writes:
If you know how to solve this...
I'm running Zope behind Apache and at the zope root there's a folder "info" which holds the site under zope. The idea of my setup is that anything else than http://www.kuva.fi/info/whatever is served from Apache and that .../info/whatever path comes from Zope. My httpd.conf looks like this ** ProxyPass /info/ http://www.kuva.fi:8080/VirtualHostBase/http/www.kuva.fi:80/VirtualHostRoot/... ProxyPassReverse /info/ http://www.kuva.fi:8080/VirtualHostBase/http/www.kuva.fi:80/VirtualHostRoot/... RewriteRule /info/.* http://www.kuva.fi:8080/VirtualHostBase/http/www.kuva.fi:80/VirtualHostRoot/... [R] Redirect /index.html http://www.kuva.fi/info/ ** A small side note:
you can live without the "ProxyPass" and "ProxyPassReverse" commands, when you use "[P]" instead of "[R]" for you rewrite rules.
Now this setup runs ok, but when I want to manage it, all the icons and css styles and that gets lost. I can answer your question for the icons; maybe, this is true, too, for style sheets and other static content:
Zope places them in pseudo folders "p_" and "misc_". You need to tell Apache that it directs requests for "^/p_/.*" and "^/misc_/.*" also to Zope. Dieter