Веб-сайт 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.