Diferentes sites em diferentes domínios, um aplicativo .NET MVC?
É possível ter um aplicativo .NET MVC e tê-lo acessível a partir de domínios diferentes, de modo que o conteúdo seja dependente do domínio?
Por exemplo, tanto o www (ponto) site1 (ponto) com como o www (ponto) site2 (ponto) com apontarão para o IP do meu servidor e para o mesmo site no IIS. Nesse site, meu aplicativo .NET MVC residirá. Agora, desejo a capacidade de saber qual site (nome de domínio) acionou o ControllerAction e agir de acordo (por exemplo, exibir conteúdo diferente para a página inicial na ação Index ou permitir / impedir o acesso a conteúdo específico atribuído a um site específico) .
Eu apreciaria qualquer ajuda sobre isso. Eu posso aceitar um parâmetro extra passado para todas as ações do controlador (provavelmente usando o roteamento), mas se houver uma solução mais elegante que seria ideal.