On Fri, 9 Nov 2001, Philip Mak wrote:

> On port 80, I'm running a non-mod_perl httpd.
> On port 8001, I'm running a mod_perl httpd.
> 
> Port 80 is ProxyPassing to port 8001 like this:
> RewriteRule ^/(.+)\.asp$ http://127.0.0.1:8001/$1.asp [p]
> 
> The httpds have different DocumentRoots however, so if I visit
> http://mysite.com/ it will return a directory index rather than calling
> the index.asp file.
> 
> My current solution is to "touch index.asp" in the port 80 DocumentRoot
> and have "DirectoryIndex index.asp" so that it knows to ProxyPass those
> requests. I'd have to "touch index.asp" manually for every directory,
> though. Is there a better way around this?

How about:

RewriteRule ^(.*)/$     http://127.0.0.1:8001$1/index.asp [p]

-Balazs

Reply via email to