Разместить несколько доменов с помощью одного и того же приложения ASP.NET MVC?

StackOverflow https://stackoverflow.com/questions/685973

Вопрос

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

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

Это было полезно?

Решение

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

Другие советы

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top