Как настроить среду разработки и локальные среды для субдомена (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 с именованными маршрутами. Было бы здорово разместить с разными настройками среды для поддоменов.

0 ответов

Другие вопросы по тегам