Nicolas Brasseur wrote:

Hello can anybody please tell me if it is possible to
reroute requests to another web server based on the
url used ...
I have an apache web server on a machine, and a lotus
domino server on another machine. I have a domain name
loop.be pointing to a router that re-route requests
addressed to the port 80 to the apache server. I would
like that when the url is www.loop.be the HTTP
requests are re-routed to the apache server (normal
way) and when the url used is mail.loop.be the HTTP
requests should be forwarded to the domino server.
In other terms, is apache able to "forward" requests
based on the url used ...

Use mod_proxy and virtual hosts:

NameVirtualHost ip.add.re.ss:80

<VirtualHost ip.add.re.ss:80>
  ServerName www.loop.be
  ProxyPass / http://apache/
  ProxyPassReverse / http://apache/
</VirtualHost>

<VirtualHost ip.add.re.ss:80>
  ServerName mail.loop.be
  ProxyPass / http://domino/
  ProxyPassReverse / http://domino/
</VirtualHost>

You can also use mod_rewrite in there, but using virtual hosts is cleaner and more flexible a solution.

Regards,
Graham
--
-----------------------------------------
[EMAIL PROTECTED] "There's a moon
over Bourbon Street
tonight..."




Reply via email to