У меня есть приложение, которое будет написано в ASP.Net 3.5, которое должно управлять поддоменами для другого веб-сайта. Управляющий веб-сайт и контролируемый веб-сайт размещены на разных серверах Windows, но оба работают под управлением IIS 6.0.
Веб-сайт управления должен предоставлять пользовательский интерфейс, который может добавлять или удалять субдомены на контролируемом сайте, чтобы запросы к этим субдоменам (т. Е. Mysubdomain.controlledsite.com и thatothersubdomain.controlledsite.com) перемещались по различным разделам контролируемых сайтов. веб-приложение (или, если необходимо, настроить все это, на различные веб-приложения, которые затем также должны быть созданы или удалены программно).
С чего мне начать? Это вообще возможно? Я видел в некоторых других SO-вопросах ( Возможно ли сделать маршрут ASP.Net MVC на основе поддоменов? ) что-то о маршрутах, но я не знаю, подходит ли это моей ситуации или нет (Я не использую MVC). Я могу изменить код как на веб-сайте управления, так и на контролируемом веб-сайте, поэтому, если необходимо выполнить программирование для выполнения этой работы с любой стороны, я могу это сделать.
Если быть точным, если код остается таким же, как на контролируемом сайте (я могу изменить его при необходимости), мне нужно получать запросы типа http://xxxx.mysite.com/ и сопоставлять их с http://www.mysite.com/Home/xxxx/, пока сохраняя URL, который клиент видит как прежний.