Pular para o conteúdo

Suprema – Criação de Sites em Campo Grande MS

Início » Blog » Como Resolver o Erro ERR_TOO_MANY_REDIRECTS no Cloudflare

Como Resolver o Erro ERR_TOO_MANY_REDIRECTS no Cloudflare

Olá, pessoal! Tudo bem? Hoje vamos falar sobre um erro bem chatinho que pode aparecer quando você adiciona um novo domínio ao Cloudflare: o famoso ERR_TOO_MANY_REDIRECTS. Esse problema pode deixar seus visitantes presos em um loop de redirecionamento, impedindo o acesso ao seu site. Vamos entender melhor por que isso acontece e, claro, como resolver.

O Que é o Erro ERR_TOO_MANY_REDIRECTS?

Esse erro aparece quando o navegador do visitante tenta acessar uma página, mas fica preso em um ciclo infinito de redirecionamentos. Basicamente, o navegador é redirecionado de uma URL para outra repetidamente, até que desiste e mostra o erro ERR_TOO_MANY_REDIRECTS.

Por Que Isso Acontece?

Os loops de redirecionamento geralmente são causados por:

  1. Configuração incorreta do modo de criptografia SSL/TLS.
  2. Configurações de certificados SSL/TLS na borda.
  3. Regras de redirecionamento mal configuradas.

Vamos explorar cada uma dessas causas e suas soluções.

Configurações Incorretas do Modo de Criptografia

O modo de criptografia SSL/TLS do seu domínio no Cloudflare controla como o Cloudflare se conecta ao seu servidor de origem e valida os certificados SSL apresentados pelo seu servidor. Configurações incorretas podem causar loops de redirecionamento quando há um conflito entre as configurações do Cloudflare e do seu servidor de origem.

Modo de Criptografia Flexível

Se o modo de criptografia do seu domínio estiver definido como Flexível, o Cloudflare enviará solicitações não criptografadas ao seu servidor de origem por HTTP. Isso pode causar loops de redirecionamento se o seu servidor de origem redirecionar automaticamente todas as solicitações HTTP para HTTPS.

Exemplo de Loop de Redirecionamento:

  • Servidor de origem redireciona para https://example.com
  • Modo de criptografia redireciona para http://example.com
  • Solicitação para http://example.com

Solução: Remova os redirecionamentos HTTPS do seu servidor de origem ou atualize o modo de criptografia SSL/TLS para Completo ou superior (isso requer um certificado SSL configurado no seu servidor de origem).

Modo de Criptografia Completo ou Completo (Estrito)

Se o modo de criptografia do seu domínio estiver definido como Completo ou Completo (estrito), o Cloudflare enviará solicitações criptografadas ao seu servidor de origem por HTTPS. Loops de redirecionamento podem ocorrer se o seu servidor de origem redirecionar automaticamente todas as solicitações HTTPS para HTTP.

Exemplo de Loop de Redirecionamento:

  • Servidor de origem redireciona para http://example.com
  • Modo de criptografia redireciona para https://example.com
  • Solicitação para http://example.com

Solução: Remova os redirecionamentos HTTP do seu servidor de origem.

Configurações de Certificado de Borda

Sempre Usar HTTPS

Se você tiver a opção Sempre usar HTTPS habilitada para seu domínio, o Cloudflare redirecionará todas as solicitações HTTP para HTTPS. Loops de redirecionamento podem ocorrer se o seu servidor de origem redirecionar automaticamente todas as solicitações HTTPS para HTTP.

Exemplo de Loop de Redirecionamento:

  • Servidor de origem redireciona para http://example.com
  • Sempre usar HTTPS redireciona para https://example.com
  • Solicitação para http://example.com

Solução: Remova os redirecionamentos HTTPS do seu servidor de origem ou desative a opção Sempre usar HTTPS.

HSTS (HTTP Strict Transport Security)

Se você tiver HTTP Strict Transport Security (HSTS) habilitado para seu domínio, o Cloudflare direcionará navegadores compatíveis para transformar links HTTP em links HTTPS. Loops de redirecionamento podem ocorrer se o seu servidor de origem redirecionar automaticamente todas as solicitações HTTPS para HTTP ou se o modo de criptografia do seu domínio estiver definido como Off.

Exemplo de Loop de Redirecionamento:

  • Servidor de origem redireciona para http://example.com
  • Modo de criptografia redireciona para http://example.com
  • HSTS redireciona para https://example.com
  • Solicitação para https://example.com

Solução: Remova os redirecionamentos HTTPS do seu servidor de origem e certifique-se de que o modo de criptografia do seu domínio seja Flexível ou superior. Como alternativa, desative o HTTP Strict Transport Security (HSTS).

Regras de Redirecionamento

Loops de redirecionamento também podem ocorrer se você tiver redirecionamentos de URL conflitantes.

Exemplo de Loop de Redirecionamento:

  • Cloudflare redireciona para http://b.example.com
  • Redireciona para https://a.example.com
  • Solicitação para https://a.example.com

Solução: Revise suas várias regras de redirecionamento e regras de página para garantir que nenhuma regra esteja em conflito entre si.

Dicas Adicionais

Para reduzir o potencial de loops de redirecionamento e erros de conteúdo misto, a Cloudflare recomenda que os usuários do WordPress instalem o plugin Cloudflare WordPress em seu servidor web de origem e habilitem a opção Reescrita automática de HTTPS dentro do plugin. Alternativamente, a Cloudflare recomenda o plugin SSL Insecure Content Fixer ou Really Simple SSL.

Conclusão

Corrigir o erro ERR_TOO_MANY_REDIRECTS pode parecer complicado, mas geralmente é uma questão de ajustar as configurações de criptografia e redirecionamento. Certifique-se de que as configurações do Cloudflare estejam alinhadas com as configurações do seu servidor de origem para evitar conflitos que causem loops de redirecionamento. Se necessário, entre em contato com o suporte do Cloudflare ou seu provedor de hospedagem para obter assistência adicional.

Interessado em uma hospedagem de qualidade para o seu site?

A Suprema é parceira da Hostgator, o melhor serviço de hospedagem do mercado. Clique no botão abaixo e descubra como podemos ajudar você a escolher a melhor opção para o seu negócio!

Espero que esse guia tenha ajudado a resolver o seu problema com o Cloudflare. Se você tiver mais dúvidas ou sugestões, deixe um comentário abaixo. Até a próxima!

Deixe um comentário

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

Conversar no WhatsApp
Posso te ajudar?
Olá! 👋😃
Em que posso ajudá-lo?