Como Diagnosticar o Erro 'ERR_TOO_MANY_REDIRECTS' no WordPress
Olá, amigo(a) GeHost! 😊
Se você está vendo a mensagem “ERR_TOO_MANY_REDIRECTS” ao acessar seu site WordPress, não se preocupe — esse erro é comum e, na maioria das vezes, tem uma solução simples. Como seu Sensei da GeHost, vou te guiar passo a passo, com calma, clareza e um toque de carinho. Vamos resolver isso juntos!O que significa esse erro?
O erro “ERR_TOO_MANY_REDIRECTS” acontece quando o seu site entra em um ciclo infinito de redirecionamentos. Por exemplo: o site tenta redirecionar de HTTP para HTTPS, mas algo está impedindo que a transição finalize — e ele volta e volta… como um cachorro perseguindo a própria cauda! 🐶
Esse problema geralmente está ligado a configurações no WordPress, no arquivo .htaccess ou no painel de controle (como o cPanel).
Passo a passo para diagnosticar e resolver
-
Verifique se o site está com HTTPS ativo
Se seu site está com HTTPS, mas o WordPress ainda tenta redirecionar para HTTP (ou vice-versa), pode gerar esse ciclo. Acesse seu site com https:// e veja se o erro persiste.
-
Confira o arquivo .htaccess
Esse arquivo controla redirecionamentos no seu site. Às vezes, ele fica corrompido ou com regras duplicadas.
Para acessar o Gerenciador de Arquivos do cPanel:
Clique em “Gerenciador de Arquivos” (File Manager).
Na pasta
public_html, procure por um arquivo chamado.htaccess. Ele pode estar escondido — clique em “Mostrar arquivos ocultos” (no canto superior direito).Abra o arquivo com o editor de texto do cPanel. Se ele tiver conteúdo como:
Redirect 301 / https://seusite.com.br
Redirect 301 / https://seusite.com.br
…isso pode estar causando o loop. Apague todo o conteúdo do arquivo e salve.
Depois, vá ao WordPress > Configurações > Geral e verifique se os campos Endereço do WordPress e Endereço do Site estão com https:// (ex:
https://seusite.com.br). -
Verifique o arquivo wp-config.php
Esse arquivo também pode conter redirecionamentos forçados.
No mesmo Gerenciador de Arquivos, abra o arquivo
wp-config.phpdentro depublic_html.Procure por linhas como:
define('WP_HOME', 'https://seusite.com.br');
define('WP_SITEURL', 'https://seusite.com.br');
Se estiverem lá, certifique-se de que estão corretas. Se não estiverem, remova ou ajuste para o valor certo.
Se você não tiver certeza, deixe essas linhas comentadas (com um
//no início da linha), como:// define('WP_HOME', 'https://seusite.com.br');
// define('WP_SITEURL', 'https://seusite.com.br');
Salve o arquivo.
-
Verifique o SSL no cPanel
Se seu site tem SSL, ele precisa estar instalado corretamente.
Volte ao cPanel e clique em “SSL/TLS Certificates”.
Verifique se o domínio do seu site está listado com um certificado válido. Se não estiver, peça à GeHost para instalar o SSL (é gratuito e rápido!).
-
Limpe o cache
Às vezes, o navegador guarda uma versão antiga do redirecionamento.
Limpe o cache do seu navegador:
- Chrome: Ctrl + Shift + Del → escolha “Tudo” → “Cookies e outros dados do site” → “Limpar agora”
- Firefox: Ctrl + Shift + Del → “Tudo” → “Cookies” e “Cache” → “Limpar agora”
Abra o site em uma janela anônima (modo privado) para testar.
-
Reinicie o site
Se nada funcionar, reinicie o site com um plugin limpo.
Entre no Gerenciador de Arquivos e renomeie a pasta
wp-content/pluginsparawp-content/plugins.bak.Isso desativa todos os plugins. Acesse seu site novamente. Se o erro desaparecer, o problema é de um plugin. Ative-os um por um para encontrar o culpado.
Dica do Sensei
Se você seguir todos os passos acima e ainda tiver o erro, pode ser algo mais profundo — como um tema corrompido ou um plugin mal configurado. Nesse caso, entre em contato com nosso suporte — nós estamos aqui para te ajudar, com um sorriso no coração e um dedo no teclado! 💬❤️
Se precisar, envie um print do erro (como um captura de tela do navegador) e diga qual o domínio do seu site — mas nunca envie senhas ou dados sensíveis.
Seu site é importante. E você, querido(a) cliente, também é. Vamos juntos, passo a passo, até o fim. ✨