httpd-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Amol Puglia <amolcpug...@yahoo.com>
Subject Re: [users@httpd] apache revealing the hostname of backend tomcat server.
Date Thu, 21 Feb 2013 14:15:22 GMT
Hello Krist,

Thanks for your response.

After correcting application configuration, Load balancing is working fine.

Thanks
Amol Puglia




________________________________
 From: Krist van Besien <krist.vanbesien@gmail.com>
To: users@httpd.apache.org; Amol Puglia <amolcpuglia@yahoo.com> 
Sent: Thursday, February 21, 2013 6:21 PM
Subject: Re: [users@httpd] apache revealing the hostname of backend tomcat server.
 
On Thu, Feb 21, 2013 at 12:44 PM, Amol Puglia <amolcpuglia@yahoo.com> wrote:
> Hello Team,
>
> I am redirecting request from apache to backend server tomcat using
> mod_proxy_balancer.
>
> The request is getting redirected but url is getting converted to backend
> server url.
>
> For example :-
>
> If apache web server url is http:\\server and backend server url is
> http:\\serverA.
>
> when i access url http:\\server the request is redirecting to http:\\serverA
> but url is also getting changed and in browser it is showing http:\\serverA.

The server is doing exactly what you ask it to do. When you ask it to
"redirect" to another server it will respond to client requests by
telling the client to go get the content somewhere else. As a result
the browser then makes a new request and the URL in the address bar
changes.
If you want to hide the backend tomcat server what you need to do is:
a) proxy requests, not redirect them.
b) configure the tomcat server itself not to use its own URL, but that
of the proxy whenever generating a redirect.

HTH,

Krist



-- 
krist.vanbesien@gmail.com
krist@vanbesien.org
Bern, Switzerland

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org
Mime
View raw message