Todos os produtos
Search
Central de documentação

Edge Security Acceleration:Configurar tipos de arquivo estático

Última atualização: Jun 29, 2026

Para acelerar recursos dinâmicos e estáticos simultaneamente, ative a aceleração dinâmica e defina regras personalizadas para recursos estáticos configurando os tipos de arquivo. Essa abordagem garante que os arquivos estáticos utilizem um método de aceleração mais adequado, permitindo o cache nos pontos de presença (POPs), enquanto as solicitações de recursos dinâmicos usam rotas otimizadas para buscar conteúdo na origem.

Informações básicas

As seguintes regras se aplicam à aceleração de recursos dinâmicos e estáticos:

  • Ativado

    Caso precise acelerar recursos estáticos e dinâmicos, ative a chave Dynamic Acceleration. Em seguida, configure as regras de aceleração para tipos de arquivo estático conforme suas necessidades de negócio. Após a configuração, os recursos serão acelerados de acordo com as regras especificadas. É possível personalizar os tipos de arquivo para cache na borda, os URIs dos arquivos estáticos a serem armazenados em cache e os diretórios de recursos para aceleração estática.

  • Desativado

    Se não houver necessidade de acelerar recursos dinâmicos, desative a chave Dynamic Acceleration. Com a aceleração dinâmica desativada, esses recursos deixam de ser acelerados e passam a ser processados pela lógica de cache estático na borda. Nesse cenário, as regras padrão de aceleração de arquivos estáticos entram em vigor, e quaisquer regras adicionadas manualmente tornam-se inválidas.

Ao ativar a aceleração dinâmica e configurar os tipos de arquivo estático, você acelera conteúdos dinâmicos e estáticos separadamente. Isso permite que ativos estáticos fiquem em cache nos pontos de presença (POPs) para acesso mais rápido, enquanto páginas dinâmicas usam uma rota otimizada para buscar o conteúdo mais recente no servidor de origem.

Por exemplo, veja abaixo uma configuração típica para um site WordPress:

  • Ative a chave Dynamic Acceleration. Isso assegura que páginas dinâmicas, como as geradas por PHP, usem roteamento inteligente para recuperar o conteúdo mais atualizado do servidor de origem.

  • Nas configurações de Static File Types, adicione as extensões de nome de arquivo dos ativos estáticos comuns do seu site, como jpg,png,gif,css,js,ico,svg,mp4,woff. O DCDN armazena esses recursos estáticos em cache nos pontos de presença (POPs), reduzindo a carga no servidor de origem e melhorando a velocidade de acesso.

  • Ao configurar a expiração de cache, defina uma duração longa, como 30 dias, para ativos raramente atualizados, como imagens e vídeos. Para ativos atualizados com frequência, como arquivos CSS e JS, estabeleça uma duração menor, como 1 dia. No caso de arquivos dinâmicos como PHP, recomenda-se definir a duração do cache como 0s para evitar que sejam armazenados.

Procedimento

  1. Configure os tipos de arquivo estático.

    1. Faça login no console do DCDN.

    2. No painel de navegação à esquerda, clique em Domain Names.

    3. Na página Domain Names, localize o domínio desejado e clique em Configure.

    4. No painel de navegação à esquerda do domínio, clique em Acceleration Rules.

    5. Ative a chave Dynamic Acceleration.

    6. Na aba Static File Types, clique em Modify.

    7. Na caixa de diálogo Static File Types, configure Static File Types.

      静态文件类型

      Parâmetro

      Descrição

      Static File Types

      Tipos de arquivos estáticos suportados:

      • Imagens: GIF, PNG, BMP, JPEG e JPG.

      • Páginas web: HTML, HTM e SHTML.

      • Arquivos de áudio e vídeo: MP3, WMA, FLV, MP4, WMV, OGG e AVI.

      • Documentos: DOC, DOCX, XLS, XLSX, PPT, PPTX, TXT e PDF.

      • Outros: ZIP, EXE, TAT, ICO, CSS, JS, SWF, APK, M3U8, TS, EJS, SVG, WOFF e OTF.

    8. Clique em OK.

  2. Configure a expiração de cache.

    1. Na seção Cache Expiration, clique em Add.

    2. Na caixa de diálogo Cache Duration, configure uma regra de cache. Defina as regras por Directory ou Filename Extension.

      image

      Parâmetro

      Descrição

      Type

      Especifique o escopo dos recursos por Directory ou Filename Extension.

      • Directory: aplica a mesma regra de cache a todos os recursos em um caminho especificado.

      • Filename Extension: define a mesma regra de cache para recursos de um tipo de arquivo específico.

      Content

      O diretório ou extensão de nome de arquivo ao qual a regra se aplica.

      • Se você definir Type como Directory, observe o seguinte:

        • Adicione apenas um diretório por vez. Uma barra (/) corresponde a todos os diretórios.

        • Insira o caminho completo do diretório. O caminho deve começar com uma barra (/). Exemplo: /directory/aaa.

      • Se você definir Type como Filename Extension, observe o seguinte:

        • Insira uma ou mais extensões de nome de arquivo. Separe múltiplas extensões com vírgula (,), por exemplo, jpg,txt. A entrada diferencia maiúsculas de minúsculas.

          Tipos de arquivos estáticos suportados:

          • Imagens: GIF, PNG, BMP, JPEG e JPG.

          • Páginas web: HTML, HTM e SHTML.

          • Arquivos de áudio e vídeo: MP3, WMA, FLV, MP4, WMV, OGG e AVI.

          • Documentos: DOC, DOCX, XLS, XLSX, PPT, PPTX, TXT e PDF.

          • Outros: ZIP, EXE, TAT, ICO, CSS, JS, SWF, APK, M3U8, TS, EJS, SVG, WOFF e OTF.

        • Não é possível usar asterisco (*) para corresponder a todos os tipos de arquivo.

      Expire In

      O TTL de cache para recursos. A duração máxima é de 3 anos. Recomendamos as seguintes configurações:

      • Para arquivos estáticos pouco atualizados, como imagens e pacotes de aplicativos, defina o TTL como um mês ou mais.

      • Para arquivos estáticos atualizados frequentemente, como arquivos JS e CSS, defina um TTL personalizado conforme suas necessidades de negócio.

      • Para arquivos dinâmicos, como PHP, JSP e ASP, defina o TTL como 0s para impedir que sejam armazenados em cache.

      Honor origin cache policy

      Quando ativado, os cabeçalhos de política de cache do servidor de origem, como Cache-Control e Pragma, têm precedência.

      Ignore origin no-cache header

      Com este recurso ativado, os POPs do DCDN ignorarão os seguintes cabeçalhos de política de cache da resposta do servidor de origem. Esses cabeçalhos indicam que o conteúdo não deve ser armazenado em cache.

      • Cache-Control: no-store

      • Cache-Control: no-cache

      • Cache-Control: max-age=0

      • Pragma: no-cache

      Client follows DCDN cache policy

      Quando este recurso está ativado, os POPs do DCDN respondem ao cliente com a política de cache efetiva.

      Force revalidation

      Este parâmetro entra em vigor apenas quando o TTL de cache é definido como 0. Os efeitos são os seguintes:

      • Desativado (padrão): quando o TTL de cache do /DCDN é definido como 0, os POPs do /DCDN não armazenam arquivos em cache, e o sistema busca o conteúdo na origem para cada solicitação.

      • Ativado: quando o TTL de cache do DCDN é definido como 0, os arquivos podem ser armazenados em cache nos POPs do DCDN, e cada solicitação exige uma busca na origem para validar o conteúdo em cache.

      Weight

      A prioridade da regra de cache. Valores válidos são inteiros de 1 a 99. Um valor maior indica maior prioridade. A regra com a maior prioridade é aplicada primeiro.

      Nota
      • Ao configurar múltiplas regras de cache, defina um peso diferente para cada uma a fim de controlar sua prioridade de execução.

      • Se várias regras tiverem o mesmo peso, aquela criada anteriormente terá maior prioridade, independentemente do tipo de regra.

      • Caso existam múltiplas políticas de cache configuradas, o DCDN interrompe a correspondência de outras políticas assim que uma delas entrar em vigor.

      Rule condition

      Uma condição de regra identifica diversas informações de parâmetros em uma solicitação do usuário. Isso determina se uma configuração entra em vigor para essa solicitação.

      Importante

      Ao referenciar condições de regra, a correspondência ocorre com base na prioridade das condições associadas, e não na ordem de configuração do próprio recurso.

      • Não usar: não utiliza nenhuma condição de regra.

      • Para adicionar ou editar condições de regra, gerencie-as no Rules Engine.

    3. Clique em OK.