Thanks. I'll test all these and report all failures... On Wed, 5 Apr 2000, John Morton wrote:
I'm pretty sure I mailed you a solution a while back. Just remove the DocumentRoot line from your http.conf and set mod_pcgi2 as a global handler, and the problem goes away
Worth noting that you need to disable DocumentIndex as well, or it translates host.name/ to host.name/index.html everywhere.
Most people (including me myself) can't do that - they use Apache to handle many VirtualServers and Locations...
I don't see a problem here - you disable DocumentRoot and DocumentIndex at the global level, and enable them for Locations, ie:
<VirtualHost host.with.pcgi> ServerName host.with.pcgi2 # various modpcgi2 settings... SetHandler pcgi-handler PCGI_ROOT / PCGI_SetEnv SiteRootPATH / </VirtualHost>
<VirtualHost host.without.pcgi> DocumentRoot /home/httpd/etc/etc/etc DocumentIndex index.html # etc </VirtualHost>
If you want to have various locations do different things, set them up to do it, ie;
To use static docs in an otherwise mod_pcgi2 site: Alias /static /my/static/docs <Location /static> SetHandler default-handler </Location>
Oleg. (All opinions are mine and not of my employer) ---- Oleg Broytmann Foundation for Effective Policies phd@phd.russ.ru Programmers don't die, they just GOSUB without RETURN.