Archivo robots.txt para diferentes dominios del mismo sitio

Tengo una aplicación web ASP.NET MVC 4 a la que se puede acceder desde varios dominios diferentes. El sitio está completamente localizado según el dominio en la solicitud (similar en concepto aesta pregunta).

Quiero incluir un archivo robots.txt y quiero localizar el archivo robots.txt en función del dominio, pero soy consciente de que solo puedo tener un archivo de texto físico "robots.txt" en el directorio del sistema de archivos de un sitio.

¿Cuál es la forma más fácil / mejor (y es incluso posible) de usar el marco MVC de ASP.NET para lograr un archivo robots.txt por dominio para que la misma instalación del sitio sirva contenido para cada dominio, pero el contenido? ¿Está localizado el archivo de robots dependiendo del dominio solicitado?

Respuestas a la pregunta(1)

Su respuesta a la pregunta