We are currently running one domain with many subdomains for individual clients. These clients all have their own wishes for rewriting rules, and we would like to seperate these rules for each client's subdomain. If possible, we would like to seperate the web.configs.
Is there an easy way to do this in IIS7?
I think there are many ways to accomplish this (and likely opinions to go along with each) but I would do one of the two following:
Separate the application into various websites within IIS
Use 3rd Party Applications like Helicon Isapi Rewrite version 3
If you have under 20 subdomains, I would go with the first option. Pros: free, Cons: more administration. But you still have better control over the application if the application pools are split up. This way if one is misfiring for some reason, you can restart that one without affecting the others.
Helicon makes a good product. We use both solutions in our environment.
Mike