Документы по умолчанию
Документ по умолчанию предназначен для клиентских запросов к веб-сайту, которые не указывают имя документа, например www.microsoft.com
. В документе по умолчанию указывается, какой файл следует обслуживать. Вы можете настроить несколько документов по умолчанию для веб-сайта, но использование меньшего количества документов может повысить производительность.
Для каждого запроса СЛУЖБА IIS должна получить список документов по умолчанию и искать каждый файл в пути к содержимому, пока не найдется первое совпадение. Если вы настроите пять документов и сайт использует последний документ, это увеличит время, затрачиваемое системой на поиск документа. Однако если вы используете один документ по умолчанию или используете первый документ в списке, это ускорит время запроса.
Используя функцию делегирования IIS 7 и более поздних версий, вы можете делегировать это свойство владельцу сайта и поощрять владельца сайта использовать только один документ.
Глобальная настройка документов по умолчанию с помощью диспетчера IIS
- В меню Администрирование выберите Пункт Диспетчер служб IIS.
- В диспетчере IIS щелкните узел имя сервера, а затем прокрутите страницу, чтобы найти значок Документ по умолчанию .
- Дважды щелкните Документ по умолчанию.
- В области Действия нажмите кнопку Добавить.
- В диалоговом окне Добавление документа по умолчанию введите имя документа по умолчанию.
- Нажмите кнопку ОК.
Примечание
Задайте для этого параметра как можно меньше документов по умолчанию. Если свойство делегировано, пользователи могут добавлять определенные документы и ограничивать их одним документом, чтобы повысить производительность своих сайтов.
Глобальное добавление и удаление документов по умолчанию с помощью поставщика 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 , чтобы узнать о другом примере скрипта для настройки документов по умолчанию.
Сведения о настройке документа по умолчанию или других свойств для делегирования см. в разделе "Настройка делегирования администрирования" далее в этом разделе.
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по