WordPress 37 visualizações

Como resolver o erro 'este site tem muitos redirecionamentos' causado por plugin de SSL no WordPress

Ver no WHMCS

🌀 "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 é:

  1. Vá em Plugins;
  2. Encontre o plugin de SSL (procure por nomes como "SSL", "Force HTTPS", "Really Simple SSL");
  3. Clique em Desativar;
  4. 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).

  1. 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);
  2. Entre no Gerenciador de Arquivos;
  3. Vá até a pasta do seu site, geralmente public_html, depois wp-content/plugins;
  4. Encontre a pasta do plugin de SSL (algo como really-simple-ssl) e renomeie ela — por exemplo, para really-simple-ssl-desativado.

Isso "engana" o WordPress e desativa o plugin automaticamente, sem precisar entrar no painel. Teste o site de novo depois disso.

Gerenciador de Arquivos do cPanel mostrando a árvore de pastas do site

🔒 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.

Tela de SSL/TLS Certificates do cPanel

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 é:

  1. Reative pelo wp-admin (renomeie a pasta de volta ao nome original, se você mexeu por arquivo);
  2. Ative um plugin de SSL por vez — nunca dois juntos, isso é uma causa comum do loop;
  3. 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ê. 💙

Precisa de Ajuda?

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