Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Документ по умолчанию предназначен для клиентских запросов к веб-сайту, который не указывает имя документа, например www.microsoft.com. Документ по умолчанию указывает, какой файл следует обслуживать. Вы можете настроить несколько документов по умолчанию для веб-сайта, но есть преимущество производительности для использования меньшего количества документов.
Для каждого запроса IIS должна получить список документов по умолчанию и искать каждый файл в пути к содержимому, пока не обнаружит первое совпадение. Если вы настроите пять документов и сайт использует последний документ, это увеличивает время, затраченное системой на поиск документа. Однако если вы используете один документ по умолчанию или используете первый документ в списке, это ускоряет время запроса.
Используя функции делегирования IIS 7 и выше, вы можете делегировать это свойство владельцу сайта и поощрять владельца сайта использовать только один документ.
Настройка документов по умолчанию глобально с помощью диспетчера IIS
- В меню "Административные инструменты" щелкните "Диспетчер Интернет-информационных служб (IIS)".
- В диспетчере IIS щелкните узел с именем сервера, а затем прокрутите страницу, чтобы найти значок Default Document.
- Дважды щелкните документ по умолчанию.
- В области действий нажмите кнопку "Добавить".
- В диалоговом окне "Добавить документ по умолчанию " введите имя документа по умолчанию.
- Нажмите кнопку ОК.
Замечание
Задайте это значение, сведя количество документов по умолчанию к минимуму. Если свойство делегировано, пользователи могут добавить определенные документы и ограничить его одним документом, чтобы повысить производительность своих сайтов.
Добавление и удаление документов по умолчанию глобально с помощью поставщика IIS PowerShell
- Чтобы добавить имя файла foo.html, откройте запрос PowerShell и введите следующее:
add-webconfigurationproperty /system.webServer/defaultDocument -name files -value @{value="foo.html"}
- Чтобы удалить имя файла foo.html тип:
remove-webconfigurationproperty /system.webServer/defaultDocument -name files -atElement @{value="foo.html"}
Дополнительные сведения см. в примерах сценариев C# и PowerShell для настройки документов по умолчанию.
Чтобы настроить документ по умолчанию или другие свойства делегирования, см. раздел "Настройка делегирования" далее в этом разделе.