ASP.net MVC
Как запустить несколько экземпляров одного и того же приложения одновременно в разных поддоменах?
У меня около десятка поддоменов.
sub1.website.com
sub2.website.com
и структура папок, подобная этой
\ \ sub1 сайт
\ Сайт \ sub2
Если мне нужно запустить одно и то же приложение для всех поддоменов, какой подход лучше всего подойдет?
Хост находится в корне \ веб-сайте \ и должен ли он выяснить, где искать, основываясь на «пользователе»? (я полагаю, мне нужно реализовать логику в коде)
OR
Просто скопируйте приложение в каждый из поддоменов, и приложение «не знает», что оно на самом деле является экземпляром? (это будет означать, что когда я обновляю приложение, мне приходится копировать его везде)
Какие есть другие подходы к такого рода проблеме? Каждое приложение будет использовать свое имя базы данных, поэтому нам понадобится закодировать его в некоторый внешний файл.