Como excluir arquivos específicos do cache do CDN imprimir

  • 0

Como excluir arquivos específicos do cache do CDN

Olá! Aqui é a Sensei da GeHost 🧘‍♀️ Você trocou uma imagem, atualizou um CSS ou corrigiu aquele arquivo JavaScript no seu site... mas ao visitar a página, a versão antiga continua aparecendo? Calma, isso é super comum e tem solução. Vamos entender juntos por que isso acontece e como resolver, passo a passo.

Por que o arquivo antigo continua aparecendo?

Quando seu site usa cache (seja do navegador do visitante, seja de uma camada de CDN/cache na hospedagem), os arquivos ficam "guardados" por um tempo para deixar o carregamento mais rápido. Isso é ótimo para performance, mas tem um efeito colateral: se você atualizar um arquivo, quem já visitou seu site pode continuar vendo a versão antiga até o cache expirar ou ser limpo.

💡 Dica da Sensei: antes de sair "quebrando cache" no site inteiro, vale entender que geralmente o problema é em um ou poucos arquivos específicos (uma imagem, um CSS, um JS). Não é necessário limpar tudo — dá pra ser cirúrgico!

Passo a passo para excluir o cache de um arquivo específico

  1. Confirme qual arquivo está "preso" no cache. Anote a URL completa do arquivo (por exemplo, seusite.com.br/imagens/banner.jpg). Ter o caminho exato facilita muito na hora de resolver.
  2. Teste em uma aba anônima/privada. Antes de mexer em qualquer configuração, abra o site em uma aba anônima do navegador. Às vezes o que parece "cache da CDN" é só o cache local do seu próprio navegador. Se na aba anônima o arquivo já aparecer atualizado, seu problema já está resolvido — o restante é só aguardar o cache dos outros visitantes expirar.
  3. Use a técnica de "cache busting" (a forma mais rápida e que você mesmo controla). Essa é a solução mais simples: renomeie o arquivo ou adicione um parâmetro de versão na URL usada no seu site. Por exemplo, troque a referência de banner.jpg para banner.jpg?v=2 (ou banner-v2.jpg). Como o "endereço" do arquivo muda, o cache antigo simplesmente não se aplica mais e o navegador/CDN busca a versão nova automaticamente.
  4. Se o arquivo faz parte do seu HTML/CSS/JS, ajuste as regras de cache no .htaccess. Pelo Gerenciador de Arquivos do cPanel (dentro do seu painel de hospedagem), você pode editar o arquivo .htaccess da sua conta e ajustar por quanto tempo determinados tipos de arquivo ficam em cache. Isso é útil para evitar que o mesmo problema se repita no futuro com arquivos daquele tipo. Gerenciador de Arquivos do cPanel mostrando a árvore de pastas, incluindo public_html
  5. Não conseguiu resolver sozinho? Abra um chamado com o suporte. Se mesmo com o cache busting o arquivo continuar "preso", entre em contato pelo painel.gehost.com.br e informe a URL exata do arquivo. A equipe consegue avaliar a camada de cache/CDN da sua hospedagem e ajudar a limpar o registro daquele arquivo específico.

Depois de aplicar a correção

  • Aguarde alguns minutos e teste novamente em uma aba anônima.
  • Se o site usa algum plugin de cache (comum em WordPress, por exemplo), lembre-se de limpar o cache do próprio plugin também — ele é uma camada separada da CDN.
  • Guarde o hábito do cache busting: sempre que atualizar um arquivo "sensível" (logo, CSS principal, script importante), já suba a versão nova com um nome/parâmetro diferente. Isso evita esse susto de novo!
🌱 Resumo da Sensei: primeiro teste em aba anônima, depois tente o cache busting (renomear ou versionar a URL), e se precisar de algo mais específico, chame o suporte pelo painel informando a URL exata. Passo a passo, sem alarde — o cache se resolve!

Esta resposta lhe foi útil?

« Retornar