Todos os produtos
Search
Central de documentação

:Configurar políticas de cache do IIS

Última atualização: Jul 03, 2026

Configure políticas de cache no Internet Information Services (IIS) definindo o cache de saída, os cabeçalhos HTTP e as propriedades relacionadas.

Nota

Aviso: Este documento pode conter informações sobre produtos de terceiros apenas para fins de referência. A Alibaba Cloud não oferece garantias expressas ou implícitas sobre o desempenho ou a confiabilidade de produtos de terceiros, nem assume responsabilidade por possíveis problemas decorrentes de seu uso.

Instalar o IIS

  1. Faça logon no servidor.

  2. Acesse Start > Control Panel. Defina o modo de exibição como Ícones pequenos e clique em Default Programs > Programs and Features > Turn Windows features on or off. Selecione Internet Information Services e clique em OK.

Configurar a política de expiração de cache do IIS

  1. Desative o cache globalmente.

    1. Clique em Start > Run, insira inetmgr e clique em OK para abrir o Gerenciador do IIS.

    2. Clique com o botão direito no site e selecione Properties. Clique na guia HTTP Headers, marque Enable content expiration, selecione Expire immediately e clique em OK.

  2. Defina a duração do cache para formatos de arquivo específicos.

    1. Expanda o site, clique com o botão direito no diretório de destino e selecione Properties > HTTP Headers.

    2. Selecione Expire after, defina a duração do cache e clique em OK.

  3. Ative o mapeamento de aplicativo curinga para configuração em lote.

    1. No Gerenciador do IIS, clique com o botão direito no site, selecione Properties, clique na guia Home Directory e clique em Configuration para abrir a página de Configuração do Aplicativo.

    2. Na seção Wildcard application maps, clique em Insert para adicionar um novo mapeamento e salve as configurações.

    3. Para configurar o cache de um tipo de arquivo específico, como *.jpg, clique com o botão direito em um arquivo desse tipo, selecione Properties e acesse a guia HTTP Headers. Configure as definições e salve as alterações.

  4. Aplique regras curinga editando o arquivo de configuração.

    Para aplicar uma política de cache a todos os arquivos JPG no diretório [$Path]/bin, abra o arquivo de configuração do IIS em um editor de texto. Localize a entrada da política de cache para [$Path]/bin/test.jpg e substitua test.jpg por *.jpg.

    Nota
    • Em ambientes IIS 6, pare o Serviço de Administração do IIS antes de modificar o arquivo de configuração do IIS.

    • Em ambientes IIS 7 e IIS 8, pare o Serviço de Ativação de Processos do Windows antes de modificar o arquivo de configuração do IIS.

    • [$Path] representa o diretório pai do diretório bin. O caminho real varia conforme o ambiente.

  5. Reinicie o serviço.

    Reinicie o Serviço de Administração do IIS (IIS 6) ou o Serviço de Ativação de Processos do Windows (IIS 7 e IIS 8) para aplicar as alterações.

Configurar o tamanho do cache do IIS

Use um dos métodos a seguir para configurar o tamanho do cache do IIS.

Método 1: usar o Gerenciador do IIS

No Gerenciador do IIS, selecione o site de destino e clique duas vezes em ASP. Na seção Limits Properties, defina Maximum Requesting Entity Body Limit para o tamanho desejado.

Nota

O valor padrão é 200.000 bytes (aproximadamente 200 KB). Você pode aumentar esse valor, por exemplo, para 52.000.000 bytes (aproximadamente 50 MB).

Método 2: editar MetaBase.xml

  1. Clique em Start > Run, insira services.msc e clique em OK para abrir o console de Serviços.

  2. Pare o Serviço de Administração do IIS.

  3. Abra Windows\system32\inetsrv\MetaBase.xml na unidade do sistema e defina o valor do parâmetro AspMaxRequestEntityAllowed.

    Nota

    O valor padrão de AspMaxRequestEntityAllowed é 204.800 bytes (200 KB). Você pode aumentar esse valor, por exemplo, para 512.000.000 bytes (aproximadamente 500 MB).

  4. Reinicie o Serviço de Administração do IIS.