I want to host multiple web sites (all with different domains - not sub domains) with the same ASP.NET MVC app. I need the app to act differently based off the domain, but
ASP.NET MVC Domain Routing demonstrates one possible way to control ASP.Net MVC application behavior based on the domain name that was used to reach your site.