Назад | Перейти на главную страницу

Как найти различия на двух веб-сайтах IIS

У меня есть два веб-сайта, один из которых представляет собой небольшую вилку исходного кода. Основная функция (использование сессий), похоже, работает на разветвленном сайте иначе, чем на исходном сайте.

Я различал источник и не вижу различий в ключевых областях, поэтому мне интересно, есть ли способ отличить конфигурации сайта IIS?

Можно ли экспортировать ВСЕ настройки сайта в текстовый файл, который можно было бы различать, или есть другой способ выделить какие-либо различия?

В IIS 6 вы могли сделать это, просмотрев файл метабазы, однако в IIS 7 настройки для IIS распределены по нескольким файлам, поэтому вам нужно будет просмотреть все из них:

Основным из них является файл applicationaitonHost.config, расположенный по адресу %windir%\system32\inetsrv\config\applicationHost.config, это глобальный файл конфигурации веб-сервера, в котором объявлены все разделы конфигурации.

Вы также можете проверить файлы конфигурации компьютера и веб-сайта по адресу Framework\<version>\CONFIG\machine.config и Framework\<version>\CONFIG\web.config

Наконец, для каждого сайта есть файлы web.config.

Если вы сравните каждый из этих файлов, вы получите довольно полное представление о настройках каждого сайта и их различиях.