Erro ERR_TOO_MANY_REDIRECTS no WordPress com Cloudflare: O Que É, Por Que Acontece e Como Resolver

Foto de Por: Felipe Belloni
Por: Felipe Belloni
MacBook Pro showing programming language

Se você está se deparando com a mensagem “Esta página não está funcionando – Redirecionamento em excesso” ou o temido erro “ERR_TOO_MANY_REDIRECTS”, fique tranquilo: este é um problema relativamente comum, principalmente para quem utiliza WordPress integrado ao Cloudflare.

Neste artigo, você vai entender:

  • ✅ O que significa esse erro
  • ✅ Por que ele acontece
  • ✅ Como resolver de forma definitiva
  • ✅ Como evitar que o problema volte a acontecer

🔍 

O Que é o Erro ERR_TOO_MANY_REDIRECTS?

O erro “ERR_TOO_MANY_REDIRECTS” significa que seu site entrou em um ciclo infinito de redirecionamentos. Ou seja, o navegador tenta acessar sua página, mas ela redireciona para outra, que redireciona de volta, e isso ocorre de forma contínua até que o navegador desiste.

🎯 Em termos técnicos, é um loop de redirecionamento, geralmente causado por configurações conflitantes de HTTPS, DNS, SSL ou regras de redirecionamento.


🚨 

Por Que Esse Erro Acontece no WordPress com Cloudflare?

As causas mais comuns são:

  1. Configuração incorreta do SSL no Cloudflare
    • Usar o modo SSL errado (ex.: Flexible quando deveria ser Full ou Full (Strict)).
  2. Forçar HTTPS no Cloudflare e no WordPress ao mesmo tempo
    • Gera conflito, criando um loop onde o servidor e o Cloudflare ficam se contradizendo sobre como tratar o HTTPS.
  3. URLs mal configuradas no WordPress
    • Diferença entre o domínio com www e sem www, ou mistura de http e https.
  4. Regras incorretas no arquivo .htaccess
    • Redirecionamentos manuais feitos sem lógica adequada.
  5. Plugins de SSL ou redirecionamento mal configurados
    • Plugins como Really Simple SSL, Rank Math, Redirection e outros podem conflitar com as regras do servidor e do Cloudflare.
  6. Configurações DNS incorretas no Cloudflare
    • Erros na ativação do proxy (nuvem laranja) ou erros nos apontamentos DNS.

🛠️ 

Como Resolver o ERR_TOO_MANY_REDIRECTS (Passo a Passo Completo)


✅ 

1. Verifique o Modo SSL no Cloudflare (Configuração Correta)

Acesse seu painel Cloudflare:

  • Vá em SSL/TLS > Overview
  • Você verá quatro opções:
OpçãoO que fazUso recomendado
OffSem HTTPSNão recomendado
FlexibleHTTPS externo (Cloudflare) mas HTTP no servidor⚠️ Causa mais comum de erro ERR_TOO_MANY_REDIRECTS
FullHTTPS no Cloudflare e HTTPS no servidor (não verifica certificado)✅ Funciona, mas não verifica validade total
Full (Strict)HTTPS no Cloudflare e no servidor, com certificado válido⭐ Mais seguro e recomendado

👉 A configuração correta é sempre Full (Strict), se você possui certificado SSL na hospedagem.

Se não possui, ative um gratuito na sua hospedagem (Hostinger, SiteGround, Locaweb, etc.).


✅ 

2. Desative Plugins de SSL ou Redirecionamento Temporariamente

Acesse o gerenciador de arquivos ou FTP da hospedagem:

  • Vá até /wp-content/plugins/
  • Renomeie a pasta de plugins relacionados a SSL ou redirecionamento:
    • really-simple-ssl → really-simple-ssl-desativado
    • redirection → redirection-desativado

Isso desativa temporariamente o plugin.


✅ 

3. Corrija as URLs no WordPress

Se tiver acesso ao painel admin:

  • Vá em Configurações > Geral
  • Verifique:
    • Endereço do WordPress (URL)
    • Endereço do site (URL)

✔️ Ambos devem estar exatamente assim (exemplo):

https://agenciab16.com.br ou https://www.agenciab16.com.br

⚠️ Atenção:

  • Se usa Cloudflare, decida se seu site será com www ou sem www.
  • Essa escolha precisa ser consistente no WordPress e no DNS do Cloudflare.

✅ 

4. Corrija o Arquivo .htaccess (Se Usa Apache)

No gerenciador de arquivos da hospedagem:

  • Acesse a raiz do WordPress
  • Edite o arquivo .htaccess
  • Substitua todo o conteúdo por este padrão seguro do WordPress:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]

# HTTPS Force (opcional e seguro com Cloudflare Full Strict)
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

✅ 

5. Verifique os apontamentos DNS no Cloudflare

No painel DNS do Cloudflare:

  • Os registros A ou CNAME devem apontar corretamente para o IP da sua hospedagem.
  • As nuvens devem estar laranja (ativado o proxy) para proteger e otimizar com Cloudflare.

✅ 

6. Ajuste as Regras de Página (Page Rules) no Cloudflare

Se quiser forçar HTTPS via Cloudflare (opcional):

  • Vá em Rules > Page Rules
  • Crie uma regra:

URL: agenciab16.com.br/
Setting: Always Use HTTPS

Se fizer isso, não precisa de plugins ou redirecionamentos no .htaccess para HTTPS.


✅ 

7. Limpe Todos os Caches

  • No WordPress (se tiver plugin de cache ativo, como LiteSpeed Cache, WP Rocket, etc.)
  • No Cloudflare: Cache > Purge Everything
  • No navegador (Ctrl + F5 ou limpar cache manualmente)

🧠 

Como Evitar Que Esse Problema Aconteça no Futuro?

  • Sempre utilize SSL Full (Strict) no Cloudflare, nunca Flexible.
  • Instale e ative o SSL gratuito da sua hospedagem.
  • Defina claramente se seu domínio terá www ou não, e mantenha isso consistente em:
    • WordPress
    • Cloudflare
    • Banco de dados
  • Evite usar plugins desnecessários de redirecionamento quando o Cloudflare já faz isso de forma eficiente.
  • Teste as mudanças usando ferramentas como:

🎯 

Checklist Rápido de Solução

VerificaçãoStatus
✅ SSL no Cloudflare em Full (Strict)⚙️
✅ SSL ativo na hospedagem⚙️
✅ URLs corretas no WordPress⚙️
✅ .htaccess revisado e limpo⚙️
✅ Plugins de SSL/redirecionamento desativados⚙️
✅ Cache limpo (WordPress, Cloudflare, navegador)⚙️

📌 

Conclusão

O erro “ERR_TOO_MANY_REDIRECTS” é chato, mas a boa notícia é que a solução é simples quando entendemos a origem: quase sempre uma configuração errada de SSL entre WordPress, Cloudflare e servidor.

Seguindo este passo a passo, você não só resolve, como previne que o problema volte a acontecer.


❓ 

FAQ Rápido

🔹 

Posso usar o SSL Flexible no Cloudflare?

Não é recomendado. Ele cria uma falsa conexão segura e frequentemente gera erros como ERR_TOO_MANY_REDIRECTS. Use sempre Full (Strict) com um SSL ativo na hospedagem.

🔹 

Preciso de plugin como Really Simple SSL?

Não, se você configurar corretamente o SSL na hospedagem e no Cloudflare. O uso de plugins se torna desnecessário.

🔹 

O problema pode estar no DNS?

Sim, se o domínio não estiver apontando corretamente para o servidor via Cloudflare, também pode gerar erros de redirecionamento.

Compartilhe:

Facebook
Twitter
LinkedIn
Pinterest

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Conheça a B16

Uma agência especializada em lançamentos de infoprodutos.
Últimos Posts

Inscreva-se para receber novidades

Eu enviarei apenas conteúdos relevantes e não partilharei os seus dados.

CONTRATE OS NOSSOS

Serviços

DESIGN

Como designer especializado, meu objetivo é entender sua visão de negócio e transformá-la em soluções visuais que não só capturam a essência de sua marca, mas também impulsionam o engajamento e vendas.

SITES E LANDING PAGES

No mundo digital de hoje, a primeira impressão é crucial. Você está pronto para transformar cada clique em uma oportunidade de negócio valiosa? Com nossas soluções especializadas em páginas de conversão, ajudamos sua empresa a destacar-se, engajar visitantes e maximizar resultados.

FOTOGRAFIA

Como fotógrafo especializado, meu objetivo é capturar a beleza e a singularidade de cada etapa da sua vida, seja através de retratos profissionais que exalam confiança, ensaios de casais que capturam a essência do amor ou momentos ternos de gestação que você vai querer lembrar para sempre.