🌀 "Este site tem muitos redirecionamentos" — o que é e como resolver
Oi! Aqui é a Sensei, da GeHost 🥋 Se você está vendo essa mensagem no navegador — geralmente aparece como "Esta página não está funcionando", "ERR_TOO_MANY_REDIRECTS" ou "Este site tem muitos redirecionamentos" — respira, que na grande maioria das vezes isso tem solução simples e rápida. Vamos resolver juntos, passo a passo.
🤔 Por que isso acontece?
Esse erro quase sempre acontece quando um plugin de SSL do WordPress (tipo "Really Simple SSL", "WP Force SSL" ou parecidos) entra em conflito com a forma como o site já está configurado para usar HTTPS. Na prática, o navegador fica preso num loop assim:
- O plugin manda o site ir para https://
- Alguma outra configuração (o WordPress, um arquivo
.htaccess, ou até outro plugin) manda voltar pro http:// - E o navegador fica indo e voltando... até desistir e mostrar o erro.
Dica da Sensei: isso costuma acontecer logo depois de instalar/ativar um plugin de SSL, migrar o site, ou trocar de hospedagem. Se o problema começou "do nada" depois de mexer em algo assim, é quase certeza que é isso.
🩹 Passo 1 — Tente entrar no wp-admin normalmente
Primeiro, tente acessar seusite.com/wp-admin. Se conseguir entrar, o caminho mais fácil é:
- Vá em Plugins;
- Encontre o plugin de SSL (procure por nomes como "SSL", "Force HTTPS", "Really Simple SSL");
- Clique em Desativar;
- Recarregue o site no navegador (de preferência numa aba anônima, pra não pegar cache antigo) e veja se voltou ao normal.
Se voltou, ótimo! O site provavelmente já está com HTTPS funcionando "por fora" (no servidor), e o plugin estava sendo redundante e brigando com isso — na maioria dos casos, dá pra deixar desativado mesmo.
🔧 Passo 2 — Se o wp-admin também está em loop
Às vezes o próprio painel do WordPress entra no loop e você não consegue nem fazer login. Nesse caso, a solução é desativar o plugin "por fora", direto pelos arquivos do site, usando o cPanel (o painel da sua hospedagem).
- Acesse o cPanel da sua hospedagem (o link e os acessos ficam no seu painel.gehost.com.br, ou peça pra gente se não tiver em mãos);
- Entre no Gerenciador de Arquivos;
- Vá até a pasta do seu site, geralmente
public_html, depoiswp-content/plugins; - Encontre a pasta do plugin de SSL (algo como
really-simple-ssl) e renomeie ela — por exemplo, parareally-simple-ssl-desativado.
Isso "engana" o WordPress e desativa o plugin automaticamente, sem precisar entrar no painel. Teste o site de novo depois disso.
🔒 Passo 3 — Confira se o certificado SSL do site está ativo
Depois de resolver o loop, vale checar se o certificado SSL (o "cadeado" de segurança) do seu domínio está instalado e válido. No cPanel, procure a seção SSL/TLS e confira o status do certificado do seu domínio.
Se o certificado estiver ativo e válido, o site já tem HTTPS "de fábrica" pelo servidor — nesse caso, normalmente você nem precisa de um plugin de SSL, porque isso pode gerar justamente esse tipo de conflito.
✅ Passo 4 — Reative o plugin com cuidado (se realmente precisar dele)
Se depois de tudo você quiser usar o plugin de SSL de novo (alguns sites precisam dele por algum motivo específico), o ideal é:
- Reative pelo wp-admin (renomeie a pasta de volta ao nome original, se você mexeu por arquivo);
- Ative um plugin de SSL por vez — nunca dois juntos, isso é uma causa comum do loop;
- Verifique nas configurações do plugin se ele não está tentando forçar um redirecionamento que o servidor já faz sozinho.
Dica da Sensei: na dúvida, o mais seguro é deixar o SSL sendo cuidado pelo servidor (certificado instalado no cPanel) e manter o plugin desativado. Menos "cozinheiros" mexendo na mesma receita, menos chance de loop.
🙋 Não se sentiu confortável mexendo nisso?
Sem problema nenhum! Esse tipo de ajuste pode ser feito pelo nosso time de suporte — é só abrir um chamado pelo painel.gehost.com.br contando o que está acontecendo (se possível, o print do erro ajuda bastante). A gente cuida disso pra você. 💙