Как запустить два сайта в одном приложении Asp Net Core?

Рейтинг: 0Ответов: 0Опубликовано: 17.07.2023

Сабж.
К примеру у меня есть 2 домена. site1.com и site2.com. С этим все ясно, на сервере в каждой папке лежит свое приложение для каждого сайта и все работает.
Но вот к примеру мне нужно что бы при заходе на site1.com и site2.com юзер попадал в
одно приложение и оно обрабатывало запросы с двух сайтов. Вот примерно как на блог хостинге. Юзер заходит на site1.com запрос попадает в контроллер, контроллер видит что запрос пришел с сайта site1.com делает запрос в бд и выдает тот контент который предназначен для сайта site1.com. Как это сделать в контроллере понятно. А как настроить маршрутизацию 2х сайтов на 1 приложение.
Я не уверен что так правильно делать.
Но мне кажется так будет тратится меньше ресурсов чем 1 сайт - 1 приложение.
Ну и на каком сервере это лучше(проще) реализовать, docker/iis/linux?

Ответы

Ответов пока нет.