Qual versão do IIS você está executando? Você precisará configurar os cabeçalhos de host para realizar o que deseja fazer.
IIS 6 link
IIS 7 link
Eu tenho um domínio onde criei vários subdomínios. Consigo alterar os registros DNS, portanto, um determinado subdomínio redireciona para um servidor diferente. Por exemplo?
app.domain.com -> 123.45.66.11
Agora, meu aplicativo é um aplicativo ASP.NET MVC que responde à seguinte URL 123.45.66.11/app. Como faço para configurar o IIS, que a URL
http://app.domain.com -> 123.45.66.11/app
aponta para meu aplicativo de diretório virtual em vez da raiz.
No Gerenciador do IIS, clique com o botão direito do mouse em Sites e escolha Adicionar Site da Web ... Na janela aberta:
É isso! Aproveite o seu novo endereço de subdomínio: -)