In addition to Ronald's comments, you could use a reverse proxy server.
At the moment, using redirects, the server is telling the browser "the
content you want is not here, it's located at <new address>" and the browser
then issues a new request to <new address>. That's why the "address" changes
in the browser's address bar - the browser is now attempting to connect to
<new address>.
A reverse proxy server (like ISA Server or Squid) connects to server2 on the
user's behalf, gathers up the response, and packages it and sends it back to
the browser.
Cheers
Ken
"Clifford" <clifford.DeleteThis@lando.co.za> wrote in message
news:133601c4b4f3$0d52cf80$a301280a@phx.gbl...
> Hi,
>
> I've set up redirection as follows :
>
> <a style='text-decoration: underline;' href="http://www.site1.com" target="_blank">www.site1.com</a> redirects to <a style='text-decoration: underline;' href="http://www.site2.com" target="_blank">www.site2.com</a> which is on a
> different server. This works fine, but in doing so the
> address in the address bar reflects the new location.
>
> How can I set up such redirection but retain the original
> url in the address bar?<!-- ~MESSAGE_AFTER~ -->
>> Stay informed about: redirect url but want to mask address