Desempenho & CDN 35 visualizações

Como configurar cabeçalhos de expiração (Expires) para arquivos estáticos do site

Ver no WHMCS

Como configurar cabeçalhos de expiração (Expires) para arquivos estáticos do site

Olá, amigo(a) desenvolvedor(a) ou dono(a) de site! Seja muito bem-vindo(a) ao seu guia de desempenho e otimização na GeHost. Hoje vamos aprender algo que faz toda a diferença na velocidade do seu site: configurar cabeçalhos de expiração (Expires) para arquivos estáticos.

Imagine que seu visitante acessa seu site pela primeira vez. Ele baixa imagens, CSS, JavaScript e outros arquivos. Se esses arquivos tiverem um cabeçalho de expiração bem configurado, o navegador do visitante vai guardar esses arquivos por um tempo — e na próxima visita, ele não precisará baixá-los de novo. Isso deixa o site muito mais rápido e reduz o tráfego do servidor.

Essa é uma das melhores práticas de desempenho web — e na GeHost, você pode fazer isso com facilidade, mesmo sem ser expert.

Passo a passo: como configurar Expires no seu site

Para ativar os cabeçalhos de expiração, vamos usar o arquivo .htaccess — um arquivo especial do Apache que controla o comportamento do servidor para o seu site.

  1. Acesse o painel do cPanel pelo endereço painel.gehost.com.br. Se você não tem acesso, entre em contato com o suporte da GeHost.
  2. Na tela inicial do cPanel, localize o grupo de ferramentas “Arquivos” e clique em “Gerenciador de Arquivos”.
  3. Tela inicial do cPanel com o grupo 'Arquivos' destacado
  4. Na janela do Gerenciador de Arquivos, selecione a pasta public_html (ou a pasta raiz do seu site) e clique em “Ir”.
  5. Verifique se o “Mostrar arquivos ocultos” está ativado (se não estiver, ative agora). Isso é importante porque o arquivo .htaccess é oculto por padrão.
  6. Procure por um arquivo chamado .htaccess na lista. Se ele existir, clique em “Editar”. Se não existir, crie um novo com esse nome.
  7. Tela do Gerenciador de Arquivos com a pasta public_html selecionada e opções de visualização
  8. Abra o arquivo .htaccess e cole o seguinte código no final dele:

Exemplo de configuração para arquivos estáticos:

# Configuração de Expires para arquivos estáticos
<IfModule mod_expires.c>
    ExpiresActive On
    ExpiresDefault "access plus 1 month"
    ExpiresByType image/jpg "access plus 1 year"
    ExpiresByType image/jpeg "access plus 1 year"
    ExpiresByType image/gif "access plus 1 year"
    ExpiresByType image/png "access plus 1 year"
    ExpiresByType text/css "access plus 1 month"
    ExpiresByType application/javascript "access plus 1 month"
    ExpiresByType application/x-javascript "access plus 1 month"
    ExpiresByType application/pdf "access plus 1 month"
</IfModule>
  

Esse código diz ao servidor: “Para arquivos de imagem, CSS e JS, diga ao navegador para guardá-los por 1 ano (ou 1 mês, dependendo do tipo). Assim, o visitante não precisa baixá-los toda vez que acessar seu site.”

  1. Após colar o código, clique em “Salvar” ou “Salvar Alterações”.
  2. Pronto! Seu site agora está com expiração configurada para arquivos estáticos.

Dicas importantes (como um amigo te ensinando)

  • Não altere o arquivo .htaccess sem saber o que está fazendo. Um erro pode deixar seu site inacessível. Sempre faça um backup antes de editar.
  • Se você não tem certeza se o módulo mod_expires está ativo, não se preocupe: na GeHost, ele já vem habilitado por padrão em todos os planos.
  • Teste sua configuração com ferramentas como KeyCDN’s Preview Tool ou o Chrome DevTools (F12 → Rede → Carregue a página → veja os cabeçalhos “Expires” ou “Cache-Control”).
  • Se algo não funcionar como esperado, entre em contato com o suporte da GeHost. Nós estamos aqui para ajudar — e com carinho, como um verdadeiro sensei.

Por que isso importa?

Quando os arquivos do seu site são armazenados em cache pelo navegador, seu site carrega mais rápido — especialmente para visitantes que já vieram antes. Isso melhora a experiência do usuário, reduz o tempo de carregamento e até ajuda no SEO.

Além disso, ao diminuir o número de requisições ao servidor, você ajuda a manter o site estável e com menos carga — um presente para você e para seus visitantes.

Se você gostou desse guia, compartilhe com alguém que ama o seu site tanto quanto você. E lembre-se: pequenas otimizações fazem grandes mudanças.

Com carinho,
Seu Sensei da GeHost 💛

Precisa de Ajuda?

Nossa equipe está pronta para resolver suas dúvidas.