Размещать несколько доменов в одном приложении ASP.NET MVC? - PullRequest
6 голосов
/ 26 марта 2009

Я хочу разместить несколько веб-сайтов (все с разными доменами - не поддоменами) в одном приложении ASP.NET MVC. Мне нужно, чтобы приложение работало по-разному в зависимости от домена, но я все еще хочу, чтобы одно и то же приложение обслуживало все домены. Я не хочу переадресации или перенаправления доменов, я на самом деле хочу, чтобы все домены функционировали самостоятельно, но обслуживались из одного и того же приложения MVC. Как мне это сделать? Стоит также отметить, что я нахожусь в виртуальном хостинге с GoDaddy.

Заранее спасибо!

Ответы [ 2 ]

3 голосов
/ 09 июня 2011

Маршрутизация домена ASP.NET MVC демонстрирует один из возможных способов управления поведением приложения ASP.Net MVC на основе доменного имени, которое использовалось для доступа к вашему сайту.

3 голосов
/ 26 марта 2009

Это должно быть возможно с IIS, используя поле заголовков хоста в настройках привязок. Вы можете добавить столько разных заголовков хоста, сколько вы хотите для своего приложения. И до тех пор, пока этот домен каким-то образом переходит к этому хосту на этом конкретном порту (http или https или custom), будет использоваться это приложение.

...