Запускать два веб-сайта на одном и том же порте в IIS 7.5?

для запуска двух версий одного веб-приложения ASP.net на одном и том же сервере интрасети и с одним номером порта, но с одним сопоставлением с /, а с другим - с / экспериментальным (не настоящие имена, но достаточно близкие).

C: \ inetpub \ wwwroot \ Version1 => http://test1.organization.com/ C: \ inetpub \ wwwroot \ Version2 => http://test1.organization.com/experimental

Первый URL-адрес уже был открыт для некоторых пользователей бета-версии и, следовательно, должен оставаться стабильным. Второй будет содержать экспериментальный код, который увидят только пользователи, перешедшие в / экспериментальный. У нас нет возможности использовать другой сервер или другой порт.

Я достиг этого в прошлом, сопоставив / с сайтом в разделе Сайты в IIS, а затем добавив второй сайт в качестве приложения под ним. и присвоив ему псевдоним / site2.

Сервер Места Веб-сайт по умолчанию

Однако это кажется небрежным. Было бы чище сделать это с помощью правила перезаписи или с помощью ARR? Если да, то как?

Спасибо!

13
задан user364825 17 August 2011 в 01:51
поделиться