Возможно ли иметь одно приложение .NET MVC и иметь его доступным из разных доменов таким образом, что контент будет зависеть от домена?
Например, www (точка) site1 (точка) com и www (точка) site2 (точка) com будут указывать на IP-адрес моего сервера и на один и тот же веб-сайт в IIS. На этом сайте будет находиться мое приложение .NET MVC. Теперь мне нужна возможность узнать, какой сайт (имя домена) активировал ControllerAction, и действовать соответствующим образом (например, отображать различное содержимое для домашней страницы в действии «Индекс» или разрешать / запрещать доступ к определенному контенту, назначенному конкретному сайту) .
Буду признателен за любую помощь в этом. Я могу принять дополнительный параметр, передаваемый всем действиям контроллера (возможно, с использованием маршрутизации), но если есть более элегантное решение, которое было бы идеальным.