Compartilhar via


Documentos padrão

por Walter Oliver

O documento padrão é para solicitações de cliente para um site que não especifica um nome de documento, como www.microsoft.com. O documento padrão especifica qual arquivo deve ser fornecido. Você pode configurar vários documentos padrão para um site, mas há um benefício de desempenho para usar menos documentos.

Para cada solicitação, o IIS deve obter a lista de documentos padrão e procurar cada arquivo no caminho do conteúdo até encontrar a primeira correspondência. Se você configurar cinco documentos e o site usar o último documento, isso aumentará o tempo gasto pelo sistema procurando pelo documento. No entanto, se você usar um documento padrão ou usar o primeiro documento na lista, isso acelerará o tempo de solicitação.

Usando a funcionalidade de delegação do IIS 7 e superior, você pode delegar essa propriedade ao proprietário do site e incentivar o proprietário do site a usar apenas um documento.

Para configurar os documentos padrão globalmente usando o Gerenciador do IIS

  1. No menu Ferramentas Administrativas, clique em Gerenciador do IIS (Serviços de Informações da Internet).
  2. No Gerenciador do IIS, clique no nó de nome do servidor e, em seguida, role para localizar o ícone Documento Padrão.
  3. Clique duas vezes em Documento Padrão.
    Screenshot of the P 8701 Home page. The default Document icon is selected.
  4. No painel Ações, selecione Adicionar.
    Screenshot of the Default Document page. In the Actions pane, Add is highlighted.
  5. Na caixa de diálogo Adicionar Documento Padrão, digite o nome do documento padrão.
  6. Clique em OK.

Observação

Defina isso como o menor número possível de documentos padrão. Se a propriedade for delegada, os usuários poderão adicionar documentos específicos e limitá-la a um documento para obter um melhor desempenho para seus sites.

Para adicionar e remover os documentos padrão globalmente usando o Provedor do IIS PowerShell

  • Para adicionar o nome do arquivo foo.html, abra o prompt do PowerShell e digite:
add-webconfigurationproperty /system.webServer/defaultDocument -name files -value @{value="foo.html"}
  • Para remover o nome do arquivo foo.html, digite:
remove-webconfigurationproperty /system.webServer/defaultDocument -name files -atElement @{value="foo.html"}

Além disso, confira Exemplos de Scripts do C# e do PowerShell para obter outro script de exemplo para configurar documentos padrão.

Para configurar o documento padrão ou outras propriedades para delegação, consulte o tópico "Como configurar a delegação de administração" mais adiante nesta seção.

Confira também