Solução de problemas 46 visualizações

Como resolver o erro 'muitos redirecionamentos' (ERR_TOO_MANY_REDIRECTS)

Ver no WHMCS

O que é o erro "Muitos redirecionamentos" (ERR_TOO_MANY_REDIRECTS)?

Oi, eu sou a Sensei da GeHost 🥋 e vou te ajudar a resolver esse probleminha chato. Esse erro aparece quando o navegador tenta abrir o seu site e ele fica "quicando" de um endereço pra outro sem parar — tipo uma porta que empurra pra outra porta, que empurra de volta pra primeira, e assim por diante. Como o navegador percebe que isso nunca vai terminar, ele desiste e mostra a mensagem de erro pra te proteger.

Não se preocupe: na grande maioria das vezes é uma configuração simples de corrigir. Vamos passo a passo.

Por que isso acontece?

Geralmente esse loop de redirecionamentos tem uma dessas causas:

  • Conflito entre HTTP e HTTPS: o site está configurado para forçar o acesso seguro (https://), mas alguma parte do sistema (plugin, tema ou serviço externo) também está tentando forçar o redirecionamento — e as duas regras entram em conflito.
  • Endereço do site desatualizado: se o seu site usa WordPress, o endereço cadastrado nas configurações pode estar diferente do domínio real (por exemplo, com "www" de um lado e sem do outro, ou http quando já deveria ser https).
  • Regras no arquivo .htaccess: esse arquivo guarda regras de redirecionamento do site, e às vezes uma regra duplicada ou mal configurada cria o loop.
  • Serviço de CDN/proxy externo (como Cloudflare): se o modo de SSL desse serviço estiver diferente do modo configurado no seu servidor, os dois ficam "brigando" sobre qual protocolo usar.
  • Cache do navegador: às vezes a correção já foi feita, mas o navegador ainda está mostrando uma versão antiga guardada em cache.

Passo a passo para resolver

1. Confirme se o certificado SSL está ativo e válido

Acesse o cPanel do seu site pelo painel.gehost.com.br e entre na área de SSL/TLS. Verifique se o certificado do seu domínio está instalado e ativo.

Tela de SSL/TLS Certificates do cPanel

Se o certificado não estiver ativo ou estiver vencido, isso pode fazer o servidor tentar redirecionar para https:// sem conseguir concluir, gerando o loop. Se tiver dúvida sobre o status, chame o nosso suporte que a gente confere com você.

2. Verifique o endereço cadastrado do site (WordPress)

Se o seu site é feito em WordPress, entre no painel administrativo em Configurações → Geral e confira os campos "Endereço do WordPress (URL)" e "Endereço do site (URL)". Os dois precisam:

  1. Usar exatamente o mesmo domínio (com ou sem "www", mas igual nos dois campos);
  2. Estar no protocolo correto (https:// se o certificado SSL estiver ativo).
💡 Dica da Sensei: se você não conseguir acessar o painel do WordPress por causa do próprio erro de redirecionamento, dá pra ajustar esse endereço direto pelo banco de dados ou pelo Gerenciador de Arquivos — nesse caso, é mais seguro pedir ajuda ao nosso suporte técnico pra não arriscar mexer no lugar errado.

3. Revise o arquivo .htaccess

O arquivo .htaccess fica na pasta principal do seu site (normalmente public_html) e pode conter regras de redirecionamento. Acesse pelo Gerenciador de Arquivos no cPanel:

Tela do Gerenciador de Arquivos do cPanel

Faça uma cópia de segurança do arquivo antes de qualquer alteração (renomeie, por exemplo, para .htaccess_backup). Depois, procure por trechos com a palavra "Redirect" ou "RewriteRule" duplicados ou que apontem para o próprio site em loop. Se não se sentir seguro para editar, nosso suporte pode dar uma olhada pra você.

4. Verifique serviços externos de CDN/proxy (se você usa algum)

Se o seu domínio passa por um serviço de proxy/CDN antes de chegar ao nosso servidor (como Cloudflare), confira o modo de criptografia SSL configurado lá. Ele precisa ser compatível com a configuração do certificado instalado no seu site — modos "flexíveis" combinados com certificado ativo no servidor costumam ser a causa clássica desse tipo de loop. Se tiver dúvida de como isso está configurado no seu caso, fale com a gente.

5. Limpe o cache do navegador (e teste em aba anônima)

Depois de qualquer ajuste, é importante testar sem o cache "atrapalhando":

  • Abra o site em uma aba anônima/privada;
  • Ou limpe o cache e os cookies do domínio no seu navegador;
  • Se possível, teste também em outro dispositivo ou rede.

Muitas vezes o problema já foi corrigido no servidor, mas o navegador insiste em mostrar a versão antiga guardada.

Ainda com o erro depois desses passos?

Sem problema — pode acontecer de a causa estar em uma configuração mais específica do seu site (plugin de segurança, tema personalizado, regra de redirecionamento em algum sistema integrado etc.). Abra um chamado com a nossa equipe pelo painel.gehost.com.br contando o que você já tentou — isso agiliza bastante o atendimento. E lembra: se o seu serviço estiver dentro do período de suporte gratuito após a entrega, essa análise já está incluída. 🙂

Precisa de Ajuda?

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