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

I have Windows Server 2008 server and IIS 7.0 being running on port 80 (main web server). Also I have Apache 2.2 running on port 8081 (for SVN).

Is it possible to configure IIS that way so it will transparently forward/proxy requests to to

share|improve this question
up vote 4 down vote accepted

Yes. This is called a "Reverse Proxy". See the following question for another solution (apparently it can be troublesome, but see Scott's answer):

Using IIS7 as a Reverse Proxy

You can also use ISAPI ReWrite for doing this, it seems to be a bit of a defacto standard for IIS, and uses a .htaccess compatible file format.

share|improve this answer
That question's answer is to run apache on port 80. This is not what I'm looking for. But I will check out ISAPI ReWrite you mentioned – abatishchev Jul 11 '10 at 9:18
@abat, check Scott's answer as I mentioned. He gives more detail on how to do it. The only reason it's not the accepted answer was because it came too late. – Mark Henderson Jul 11 '10 at 9:29
Sorry, have read your answer inattentively. Already took a look to ARR. Thanks! – abatishchev Jul 11 '10 at 9:55

Your Answer


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

Not the answer you're looking for? Browse other questions tagged or ask your own question.