Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Is it possible to create a silent redirect to an external IP in IIS6?

So, in our site we create a virtual directory:

We have an external app located at

We want to point to (I guess, the IP address of) but we want the url to remain

Hope that's clear.

Any advice much appreciated.

share|improve this question

No, or at least not without some extra stuff.

What you're describing is a reverse proxy i.e. your web site proxies some other web site but for external rather than internal users. I have an idea there are third party ISAPI filters to do this, though I know nothing beyond that. You could probably use the free web proxy SQUID and persuade it to do this, though there may be some pain involved. Alternative use ISA Server, though obviously there's a cost involved.

Could you upgrade to W2k8 and IIS7? If so MS have released software called Application Resource Routing that can be used to this.


share|improve this answer
We use Helicon ISAPI Rewrite but as far as I can tell it won't let us retain the Url. SQUID sounds interesting but I don't think we have time to fiddle about with anything for too long and I don't think we have the budget or time for ISA Server (although we use it internally). We are planning to upgrade to W2K8 & IIS7 but unfortunately not in time for this. Thanks for your suggestions. – Anonymous Jul 21 '09 at 9:45

Ok I found out how to do this.

As I mentioned in one of the comments we already use the Helicon ISAPI Rewrite component

I realised that the free version of ISAPI Rewrite that we were using does not include the proxy module:

So you have to pay for the full version (@ $99 per server):

Once you have this installed follow the example to map content of an external site to a directory on your site:

It's pretty straightforward actually.

Thanks for all your suggestions.

share|improve this answer

What might be more elegant would be to use a sub-domain with a CNAME (with masking or sometimes called cloaking) for the external app (; this is my preferred method as it "looks" like it's still part of the organization, while not having to fuss around with redirects, etc.

If you must retain the URL and can't follow John's suggestions, you could use a full-screen iframe (this should work in all current browsers):

Create default.htm in which would contain the following HTML as described in this article:

share|improve this answer
Yes, that is in fact our backup plan. However if we do that the Search Engines will regard as a completely separate website rather than a part of – Anonymous Jul 21 '09 at 9:53

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.