У нас есть IIS 6 в Windows 2008. У нас есть несколько веб-сайтов на этом сервере.
Два из этих сайтов имеют одинаковый физический путь.
- В качестве документа по умолчанию должна быть страница Default.aspx;
- Другой должен иметь index_syfab.asp в качестве документа по умолчанию, который просто выполняет перенаправление на Default.aspx? Lid = 4.
Проблема в том, что если я добавлю index_syfab.asp в качестве документа по умолчанию на втором веб-сайте, он также добавит его к первому. Если я удалю его из первого, он также удалит его из второго. Как я могу остановить это?
У нас не установлен модуль перезаписи URL, так что пока об этом не может быть и речи.
Мы используем тот же метод, с той же конфигурацией, но на другом сервере, с Windows 2003 и IIS 5. И он отлично работает.
Спасибо за вашу помощь
Первым делом, хотя у вас установлен IIS 6 на Windows Server 2008, ваши веб-сайты настроены на IIS 7.
Поскольку оба веб-сайта указывают на одно и то же физическое местоположение, например C: \ inetpub \ www корневой каталог <defaultDocument>
конфигурация происходит в том же файле web.config, который находится в C: \ inetpub \ wwwroot.
В IIS 6 можно было настроить другой defaultDocument, поскольку конфигурация хранилась в файле Metabase.xml.