Como Diagnosticar o Erro "Too Many Redirects" no Seu Site
Olá, amigo(a) GeHost! 😊
Se seu site está aparecendo com a mensagem "Too many redirects" (muitos redirecionamentos) no navegador, não se preocupe — você não está sozinho, e isso é algo que podemos resolver juntos, passo a passo. Esse erro geralmente acontece quando o site entra em um ciclo infinito de redirecionamentos, como se estivesse "dando voltas" sem parar. Vamos entender o que pode estar causando isso e como corrigir, com cuidado e clareza — como um bom mestre guiando seu aprendizado. 🌿🔍 O que significa "Too many redirects"?
Quando o navegador tenta acessar seu site, ele recebe um comando para ir para outro endereço (um redirecionamento). Se esse processo se repetir muitas vezes (geralmente mais de 20), o navegador desiste e mostra a mensagem: "Too many redirects".
Isso pode acontecer por erros de configuração no arquivo .htaccess, no WordPress, em plugins, ou até em certificados SSL mal configurados.
Dica Sensei: Sempre que o erro aparecer, abra o site em uma janela anônima (modo incógnito) para descartar problemas de cache do navegador.
🛠️ Passo a Passo para Diagnosticar e Resolver
-
Verifique se o erro ocorre em todos os navegadores e dispositivos
Abra seu site em outro navegador (como Firefox ou Safari) ou em um celular. Se o erro persistir em todos os lugares, o problema está no servidor — não no seu computador.
-
Verifique se o site está em HTTPS com SSL
Se o site tem SSL (https://), mas o certificado não está corretamente instalado, pode gerar redirecionamentos infinitos.
Para confirmar:
- Entre no cPanel da sua conta.
- Na seção SSL/TLS, clique em SSL/TLS Certificates.
Confira se há um certificado válido instalado para o domínio principal. Se não houver, ou se ele estiver com erro, isso pode causar o problema.
-
Verifique o arquivo .htaccess
O arquivo
.htaccessé o "guia de trânsito" do seu site. Se ele tiver regras erradas, pode causar redirecionamentos infinitos.Para acessar:
- No cPanel, vá até Arquivos → Gerenciador de Arquivos.
- Selecione a pasta
public_html(ou a pasta do seu site). - Ative a opção Mostrar arquivos ocultos.
- Procure por
.htaccess(ele começa com ponto).
Se você não tiver certeza do que está fazendo, não edite diretamente. Em vez disso:
- Faça um backup do arquivo (faça uma cópia e salve em seu computador).
- Renomeie o arquivo para
.htaccess.bak(isso desativa temporariamente as regras). - Recarregue o site. Se o erro desaparecer, o problema está no
.htaccess.
-
Verifique o WordPress (se aplicável)
Se seu site é feito com WordPress, o erro pode vir de plugins ou do arquivo
wp-config.php.Verifique se há linhas como:
define('WP_HOME', 'https://seusite.com'); define('WP_SITEURL', 'https://seusite.com');Se o site está em
http://mas essas linhas estão emhttps://, ou vice-versa, pode causar o erro.Se estiver usando um plugin de redirecionamento (como "Redirecionamentos" ou "Rank Math"), verifique as regras nele.
-
Verifique plugins ou scripts de segurança
Plugins como "Sucuri", "Wordfence" ou "iThemes Security" podem forçar redirecionamentos para HTTPS ou bloquear acesso. Se você ativou algo recentemente, desative temporariamente para testar.
-
Reinicie o cache do site
Às vezes, o erro persiste por causa de cache de navegador, servidor ou plugin. Limpe o cache do seu site (se usar WP Super Cache, W3 Total Cache, etc.) e tente novamente.
💡 Dicas Finais do Sensei
- Se o erro desaparecer depois de renomear o
.htaccess, você pode restaurar o arquivo original e, então, recriá-lo com regras mais simples. - Nunca edite o
.htaccesssem fazer backup — um erro pequeno pode deixar seu site inacessível. - Se nada funcionar, entre em contato com o suporte da GeHost. Nós estamos aqui para te ajudar com um sorriso no coração. ❤️
Se você seguiu todos os passos e ainda tem dúvidas, não hesite em nos chamar. Nós, da GeHost, somos seu time de apoio — sempre prontos para ajudar com paciência e cuidado.
Com carinho,
O Sensei da GeHost