У меня есть клиент, который запускает свой сайт веб-форм ASP.nET 3.5 на IIS7 на веб-сайте по умолчанию. Я начал разработку его MVC3 и подготовил для него файлы сайта.
Как мне настроить IIS для обслуживания его сайта MVC3 в качестве поддомена (?), Чтобы его производственный сайт продолжал функционировать, в то время как он также мог наблюдать за прогрессом в новом проекте?
Спасибо, Сид
В IIS создайте новый веб-сайт, который будет использовать другую папку в inetpub. Если вы используете http, а не https, дайте новому веб-сайту привязку заголовка хоста и создайте DNS-имя, соответствующее ему, чтобы они оба были beta.domain.com, а производственная среда запускала www.domain.com. В IIS убедитесь, что у нового веб-приложения есть собственный пул приложений, чтобы они не влияли друг на друга, тогда все будет в порядке.