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 recently upgraded a Windows Server 2003 with IIS 6 to Server 2008 and IIS 7. This server has over 200 virtual directories which are used to redirect to different pages on the site. The settings didn't seem to transfer over after the upgrade and I've been forced to go through and fix the redirect destination on each one by hand. However I just noticed that if I change the redirect destination on any virtual directory, all 200 other virtual directories get modified as well. I'm no IIS expert. Why is this happening and how do I prevent it?

share|improve this question
You're probably modifying the settings on the parent directory; the interface is a bit strange. Can you clarify what you're doing in what order in the interface? – Shane Madden Jul 21 '12 at 0:01
I open IIS, then in the left pane I expand [My Server] > Sites > []. All the virtual directories are under that. I click on one of them and the header at the top of the window changes to reflect that I'm working on that virtual directory. In the right pane underneath the header I click HTTP Redirect, enter the url for the redirect and click Apply. After that, the redirect for all the virtual directories get set to the value I entered for that single virtual directory. – res Jul 21 '12 at 3:41

Try to convert a virtual directory to an "application" (right click the virtual directory)

In IIS 7, I think, Virtual Directories do not have their own "settings", but Applications do.

share|improve this answer

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.