Я перехожу с IIS 6 на новый сервер, на котором работает IIS 8.
У меня есть множество веб-сайтов, на всех которых в качестве серверной части используется общий виртуальный каталог. Когда новый клиент выходит в сеть, мне нужно создать новый интерфейс веб-сайта со всеми соответствующими настройками, виртуальными папками и т. Д.
В IIS 6 я просто щелкнул правой кнопкой мыши и экспортировал XML, затем я мог добавить сайт из этого XML ... легко ... просто настраиваю точную копию исходного сайта, но он не работает (потому что заголовки хоста такие же) . Измените их, обновите имя, и я уеду.
В IIS 8 они, кажется, усложняют задачу! Я могу развернуть сайт во внешнем XML-файле, но он включает в себя все фактические физические файлы и т. Д., А не только установку.
Я попытался использовать appcmd, который выдает хороший XML-файл с конфигурацией, но он не импортирует дубликат, поэтому мне нужно отредактировать его, чтобы изменить имена сайтов, а также идентификатор сайта, который вроде как побеждает объект.
Все, что я хочу сделать, это продублировать сайт ... ну что это такое, прогрессируйте, а кто этого хочет!
PS маршрут appcmd также не выполняет резервное копирование чего-либо из web.config, например правил перезаписи URL