arquivo robots.txt para diferentes domínios do mesmo site

Eu tenho um aplicativo da Web ASP.NET MVC 4 que pode ser acessado de vários domínios diferentes. O site é totalmente localizado com base no domínio da solicitação (semelhante no conceito deessa questão).

Desejo incluir um arquivo robots.txt e quero localizar o arquivo robots.txt com base no domínio, mas estou ciente de que só posso ter um arquivo de texto "robots.txt" físico no diretório do sistema de arquivos de um site.

Qual é a maneira mais fácil / melhor (e é possível) de usar a estrutura da ASP.NET MVC para obter um arquivo robots.txt por domínio para que a mesma instalação do site forneça conteúdo para todos os domínios, mas o conteúdo do arquivo de robôs é localizado dependendo do domínio solicitado?

questionAnswers(1)

yourAnswerToTheQuestion