Веб-сайт IIS использует список «документов по умолчанию» с другого веб-сайта

Веб-сайт IIS использует список «документов по умолчанию» с другого веб-сайта

У нас есть IIS 6 на Windows 2008. На этом сервере размещено несколько веб-сайтов.

Два из этих сайтов имеют одинаковый физический путь.
- На одном из них в качестве документа по умолчанию должна быть страница Default.aspx;
- На другом в качестве документа по умолчанию должен быть index_syfab.asp, который просто выполняет перенаправление на Default.aspx?lid=4.

Проблема в том, что если я добавляю index_syfab.asp как документ по умолчанию на втором сайте, он также добавляет его на первом. Если я удаляю его с первого, он также удаляет его со второго. Как мне остановить его от этого?

У нас не установлен модуль перезаписи URL-адресов, поэтому на данный момент это исключено.

Мы используем точно такую ​​же технику, с точно такой же конфигурацией, но на другом сервере, с Windows 2003 и IIS 5. И это работает отлично.

Спасибо за вашу помощь

решение1

Прежде всего, хотя у вас установлен IIS 6 на Windows Server 2008, ваши веб-сайты настроены на IIS 7.

Поскольку оба веб-сайта указывают на одно и то же физическое местоположение, например, C:\inetpub\wwwroot, настройка <defaultDocument>выполняется в одном и том же файле web.config, который находится в C:\inetpub\wwwroot.

В IIS 6 можно было настроить другой defaultDocument, поскольку конфигурация хранилась в файле Metabase.xml.

Связанный контент