Too Many Redirects: por que isso acontece e como resolver
Olá! Aqui é a Sensei da GeHost 🙋♀️ Se você tentou abrir seu site e recebeu uma mensagem tipo "Esta página não está funcionando — redirecionou você muitas vezes" (ou "ERR_TOO_MANY_REDIRECTS"), respira fundo: é um problema super comum e, na maioria das vezes, dá pra resolver em poucos minutos. Vamos entender juntos o que é e como consertar, passo a passo. 💛
O que é esse erro, afinal?
O navegador tenta abrir seu site, mas o site (ou algum serviço no meio do caminho) manda ele para outro endereço, que manda de volta, que manda de novo... e assim o navegador entra num "loop" de redirecionamentos e desiste, mostrando esse aviso. Não é o fim do mundo — é só uma configuração que está mandando o visitante para um lugar errado repetidamente.
As causas mais comuns
- Conflito de HTTPS/SSL: alguma parte do site está forçando "https://" enquanto outra parte (ou um serviço de proxy/CDN, se você usa algum) está esperando "http://" — aí um força o outro pro lado errado, sem parar.
- Regras de redirecionamento no arquivo
.htaccess: uma regra criada (às vezes por um plugin ou por edição manual) pode estar redirecionando o site pra ele mesmo. - Endereço do site configurado errado dentro do próprio sistema (por exemplo, no WordPress, os campos de "Endereço do site" configurados com "www" de um jeito e o restante do site de outro).
- Cache do navegador ou de algum serviço externo (tipo Cloudflare, se você usa) guardando uma versão antiga da regra de redirecionamento.
💡 Dica rápida: antes de mexer em qualquer configuração, teste o site numa aba anônima/privada do navegador. Se abrir normalmente na aba anônima, o problema pode ser só cache do seu navegador — não do site!
Passo a passo para resolver
1. Teste em aba anônima e limpe o cache
- Abra uma aba anônima/privada no navegador (Ctrl+Shift+N no Chrome, por exemplo) e tente acessar o site de novo.
- Se funcionar, volte ao navegador normal e limpe o cache e os cookies do site.
- Se você usa algum serviço de CDN/proxy (como Cloudflare) na frente do seu domínio, verifique lá se o modo de SSL está como "Full" ou "Full (strict)" — o modo "Flexible" costuma ser a causa mais comum desse tipo de loop.
2. Confira o certificado SSL do site
O certificado SSL é o que garante o "cadeado" e o "https://" do seu site. Se ele estiver ausente ou desatualizado, pode gerar esse conflito de redirecionamento.
- Acesse seu cPanel (o painel de gerenciamento da sua hospedagem).
- Vá até a seção SSL/TLS e confira se há um certificado ativo e válido para o seu domínio.
Se não tiver certeza do que está vendo por aqui, não se preocupe — pode chamar nosso suporte que a gente confere pra você.
3. Verifique o arquivo .htaccess
Esse arquivo guarda regras de redirecionamento do site e às vezes acaba com uma regra duplicada ou conflitante (geralmente depois de instalar um plugin de SSL/cache ou fazer uma migração).
- No cPanel, abra o Gerenciador de Arquivos.
- Entre na pasta
public_html(ou na pasta do seu domínio) e localize o arquivo.htaccess. - Antes de mexer, faça uma cópia dele (renomeie a cópia para algo como
.htaccess_backup) — assim, se algo der errado, dá pra voltar atrás. - Se você identificar trechos com várias linhas de "RewriteRule" repetidas ou forçando "https" em duplicidade, esse é um bom sinal de que ali está a origem do problema.
⚠️ Se você não se sentir à vontade para editar esse arquivo sozinho(a), não tem problema nenhum — é um arquivo sensível e o nosso suporte pode te ajudar com isso com tranquilidade.
4. Se o site é WordPress, confira o endereço cadastrado
Às vezes o loop acontece porque o "Endereço do WordPress (URL)" e o "Endereço do site" estão configurados de forma diferente (um com "https://www" e outro sem, por exemplo). Isso pode ser ajustado no painel administrativo do WordPress, em Configurações → Geral. Se você não tiver acesso ao login do WordPress no momento, nosso suporte pode te orientar.
Ainda não resolveu?
Sem problema — é pra isso que estamos aqui! Você pode abrir um chamado direto pelo nosso painel em painel.gehost.com.br contando o que já tentou, e nosso time dá continuidade na investigação. Se o seu site foi entregue recentemente por nós, lembre que você conta com 30 dias de suporte gratuito após a entrega. 😊
Combinado? Qualquer dúvida no meio do caminho, é só chamar. Estamos juntos nessa! 💛