How do I the site logo depending on the URL the request was made from? : <p>I created a product registration page using ASP.Net MVC. I need to implement the same product registration page for subsidiaries (maybe 3 or 4) with a few minor changes to the way the site looks. For example, the logo will be different and some text at the top of the page. What is the best way to use the same codebase?</p>

<p>The best option I could come up with is passing HttpContext.Current.Request.URL to the view and using java script to update it. </p>

<p>However, I know routing can be an option too.</p>
