Как настроить среду разработки и локальные среды для субдомена (CMS) в IIS?
Мне понадобится несколько советов, как настроить процесс разработки так, чтобы я мог легко разрабатывать и развертывать производственную, разрабатываемую и локальную версии своего приложения.
Я использую ASP.NET MVC, angularjs для маршрутизации и IIS, Azure для хостинга
Текущее состояние маршрута моей заявки:
Я установил локальную среду разработки для своего основного веб-сайта, но не уверен, как маршрутизировать с поддоменами
Я настроил следующее с помощью шаблона маршрута в ASP.NET MVC:
a. https://local.stackexchange.com/ -> Local environment
a. https://dev.stackexchange.com/ -> Development environment
a. https://www.stackexchange.com/ -> Production environment
Рассмотрим различные субдомены в стековых обменах
а. https://3dprinting.stackexchange.com/
б. https://academia.stackexchange.com/
Желаемое состояние маршрута моего приложения
Мне нужно настроить локальную среду и среду разработки для таких поддоменов, как
a1. https://local.3dprinting.stackexchange.com/ -> Local environment
a2. https://dev.3dprinting.stackexchange.com/ -> Development environment
a3. https://3dprinting.stackexchange.com/ -> Production environment
Аналогично для последнего,
b1. https://local.academia.stackexchange.com/ -> Local environment
b2. https://dev.academia.stackexchange.com/ -> Development environment
b3. https://academia.stackexchange.com/ -> Production environment
Текущая настройка моего приложения, как
a1. https://local.stackexchange.com/ -> Local environment
a2. https://dev.3dprinting.stackexchange.com/ -> Development environment
a3. https://3dprinting.stackexchange.com/ -> Production environment
Я храню собственные имена (3dprinting, academia) поддоменов для размещения в IIS с именованными маршрутами. Было бы здорово разместить с разными настройками среды для поддоменов.