Несколько приложений на один URL / порт (IIS) - PullRequest
2 голосов
/ 27 февраля 2012

Я разрабатываю приложение ASP.Net MVC на C #, и оно размещается на сервере IIS. Прямо сейчас клиент попросил меня иметь CMS в том же URL-адресе приложения, который будет использоваться для обслуживания общедоступных страниц.

Я искал приложения ASP.Net MVC CMS и не смог найти ничего, что было бы легко интегрировать с текущим приложением, поэтому я решил сделать это, изменив конфигурацию сервера.

Что мне нужно, это:

Пользовательское приложение:

  • exampleappurl.com / Пользователь

  • exampleappurl.com / Компания

  • и т.д.

CMS:

  • Любой другой URL, включая «index» (exampleappurl.com)

Могу ли я сделать это с помощью любого правила перезаписи? Или конфигурация IIS? Какое лучшее решение?

Заранее спасибо!

1 Ответ

1 голос
/ 27 февраля 2012

На IIS6 есть функция, называемая «заголовки хоста», которая делает именно это: несколько сайтов могут использовать порт 80, и запрос направляется на один из сайтов, на который указывает его URL.

http://www.it -notebook.org / iis / article / понимание_host_headers.htm

http://technet.microsoft.com/en-us/library/cc753195(v=ws.10).aspx (это о IIS 7)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...