6 maneiras de corrigir ERR_TOO_MANY_REDIRECTS
Publicados: 2020-07-31Você costuma receber uma mensagem de erro ERR_TOO_MANY_REDIRECTS ao usar o WordPress? Bem, não entre em pânico. Pode parecer um problema confuso e complicado, mas com um pouco de paciência e as ferramentas certas, você pode corrigir o erro rapidamente.
Observe que, dependendo do navegador que você está usando, várias mensagens diferentes podem ser exibidas na tela da seguinte forma:
- Google chrome -'Esta página da web tem um problema de loop direto' ou ERR_TOO_MANY_REDIRECTS
- Mozilla Firefox – 'A página não está redirecionando corretamente.'
- Microsoft Edge – 'Hmmm… não consigo acessar esta página.'
- Safari – 'O Safari não pode abrir a página.'
O erro é um indicador de que sua página da web está presa em um loop de redirecionamento, fazendo com que seu servidor aponte para a direção errada. Quando o navegador tenta acessar o site, ele recebe uma mensagem instruindo-o a procurar o local original. A página fica inacessível devido a um loop de redirecionamento sem fim.
Você pode implementar vários métodos para corrigir o ERR_TOO_MANY_REDIRECTS no WordPress. Aqui estão os métodos abaixo:
Tente limpar os cookies do site
Se você estiver usando o Google ou Mozilla, ele exibirá que você apagou os cookies como uma recomendação para o erro. É uma das maneiras mais simples de fazer sua web funcionar novamente, já que dados massivos podem levar ao erro.
Os arquivos de cookies contêm status de login para vários destinos e armazenam muitas configurações em sites que você acessa com frequência. Você deve apagar os deleites para ajudar a resolver o problema de redirecionamento. Observe que a exclusão dos cookies não afeta os sites que você visita ou outras sessões.
Você pode seguir estas etapas para limpar seus cookies;
- Clique no botão 'Personalizar e controlar' no Google Chrome, localizado no canto superior direito da tela, e selecione configurações.
- Na janela resultante, role até o final da lista e clique em 'avançado'.
- Escolha 'configurações do site'.
- Clique em 'cookies'.
- Selecione 'cookies e dados do site'.
- Por fim, na pesquisa 'barra de cookies', procure o domínio no qual o ERR_TOO_MANY_REDIRECTS foi exibido. Quando ele aparecer, clique na lixeira para excluir os erros.
Limpar proxy, servidor e cache do navegador
Limpar a loja em seu site WordPress é outra maneira de corrigir o problema, eliminando três aspectos:
Limpe o cache do navegador
Você pode optar por começar limpando o cache do navegador, pois é o processo mais direto. Para verificar se é ele que está causando o problema, siga estas etapas;
- Toque no botão 'personalizar e controlar'
- Selecione 'nova janela anônima ou pressione SHIFT+CTRL+N
Caso a janela seja aberta com uma mensagem de erro, limpe o cache seguindo três etapas:
- Clique em 'Personalizar e controlar'.
- Selecione 'mais ferramentas'.
- Toque em 'Limpar dados de navegação'.
Limpe o cache do servidor
Muitos hosts do WordPress oferecem suas ferramentas para ajudá-lo a limpar o cache e fazer vários ajustes em seu site. É feito a partir do painel de controle da sua hospedagem, pois o erro proíbe o acesso ao console.
Limpe o cache de proxy
Se você estiver usando um servidor proxy de reserva, como Succuri e Cloudfare, seria aconselhável limpar o cache.
- Para eliminar o cache Succuri, entre no console de serviço, selecione 'desempenho' e toque em 'limpar cache'. '
- No cache da Cloudflare, vá para o suporte administrativo, escolha 'cache' e toque em 'limpar tudo'.
Excluir cache do WordPress
Se você limpou o cache do navegador, mas o problema persistir, tente limpar com o cache do WordPress. No entanto, observe que você precisará acessar a página de administração. Tente usar os plugins de cache populares, como W3 Total Cache, WP Rocket, WP Super Cache, Breeze ou Autoptimize.
ANÁLISE GRATUITA DO WORDPRESS SEO
Quer mais tráfego para o seu site WordPress? Faça nossa análise gratuita de SEO do WordPress e veja como você pode melhorar seu tráfego para obter mais vendas online.
Comece instalando um dos plugins listados e siga as orientações abaixo para limpar o erro;
Para W3 Total Cache e WP Super Cache, acesse seu painel e selecione o último nas configurações. Quando a página abrir, toque em 'excluir cache' e recarregue-o para ver se foi corrigido.
Para Autoptimize, você encontrará um menu na barra superior do seu painel; assim, acesse o link e clique em 'apagar cache'.
Verifique as configurações do site WordPress
Uma das causas predominantes de um loop de redirecionamento são instâncias de inconsistência com o URL do WordPress e o endereço do site. Isso acontece quando você compra um domínio do seu host, que é solicitado a escolher o endereço URL do seu site. Você tem a opção de adicionar ou não o prefixo 'www'.

Na maioria dos casos, você cria a inconsistência ao configurar a página no WordPress. Se você especificou o nome de domínio sem o prefixo 'www' do seu host, haveria um loop resultando no erro ERR_TOO_MANY_REDIRECTS.
Para resolver o problema, vá ao seu painel e toque em 'configurações' e faça alterações no site e nos URLs de endereço do WordPress.
Se você não conseguir acessar seu console WordPress, você pode sobrescrever as configurações através do arquivo wp-config.php através do seguinte procedimento;
- Conecte-se ao site através do cliente FTP.
- No diretório raiz, procure wp-config.php.
- Baixe o arquivo e faça as alterações nas duas linhas usando um programa editor de texto; geralmente indicado como define ('WP_HOME,” http://domain.com')
- Depois de terminar a edição, salve e feche o arquivo e faça o upload para o servidor da web.
- Reabra seu site para ver se funciona e, caso o problema persista, adicione 'www' ao código antes de 'domínio' e reabra-o novamente.
Se ainda não estiver resolvido, a configuração incorreta pode estar no lado do host; portanto, entre em contato com o host da Web para corrigi-lo.
Verifique as configurações de HTTPS
A configuração incorreta das configurações de HTTPS também pode resultar no erro ERR_TOO_MANY_REDIRECTS. A causa principal é uma mudança de HTTPS para HTTP sem um processo adequado ou falha em concluí-lo. Você pode resolver o problema de três maneiras;
- Não migre para HTTPS sem um certificado SSL
Certifique-se de instalar o certificado SSL ao fazer a troca para evitar um loop de redirecionamento. Portanto, para corrigir o problema, instale uma certificação válida para que seu WordPress funcione corretamente. Além disso, execute um teste de servidor SSL para verificar se as declarações estão em ordem.
- Não use plug-ins para SSL
Você pode ficar tentado a mover rapidamente seu site WordPress para HTTPS usando os plugins SSL gratuitos disponíveis. Os plugins fornecerão uma solução de curto prazo redirecionando automaticamente seu site, mas você poderá enfrentar problemas a longo prazo. Os problemas são devidos à incompatibilidade e falhas que acompanham o SSL gratuito.
Seria sensato atualizar seu WordPress usando links HTTP codificados para evitar problemas de módulos externos. Além disso, obtenha um certificado válido e faça uma pesquisa e substitua na plataforma.
- Verifique os redirecionamentos HTTPS no seu servidor
Tente verificar se o loop de redirecionamento do seu servidor para HTTPS foi configurado incorretamente antes de chamar seu host. Você pode corrigi-lo por;
- Redirecionando HTTP para HTTPs para Nginx;
Se o seu servidor roda em Nginx, você pode desviar o tráfego de HTTP para HTTPs, usando o código que o acompanha. Portanto, encontre o arquivo de configuração do Nginx e adicione o código simultâneo a ele.
- Redirecionando HTTP para HTTPs para Apache;
Se o seu servidor web opera no Apache, redirecione o tráfego para HTTPS utilizando o código no arquivo '.htaccess.' Arquivo.
- Executar um teste de redirecionamento HTTPS
Quando você tem um grande número de redirecionamentos, provavelmente também terá o erro ERR_TOO_MANY_REDIRECTS. Você pode verificar o problema usando uma ferramenta exclusiva chamada teste de mapeador.
Desativar plug-ins
Existem vários plugins no seu WordPress que usam redirecionamento para diferentes propósitos; assim, pode-se causá-lo. Caso você tenha atualizado ou instalado um novo, pode ser o culpado.
Para desabilitar um plugin do seu painel de administração, siga este procedimento;
À esquerda do seu painel, abra a guia Plugins, selecione 'desativar' e atualize-o. Você também pode optar por desabilitar todos os plugins se não tiver certeza de qual deles causa o problema. Para fazer isso, selecione 'Plugins' no seu console e toque em 'desativar' no menu de ações em massa.
Atualize sua página para ver se está funcionando com eficiência e comece a ativar cada plug-in de cada vez para ver o que está causando o erro. Lembre-se de recarregar o site após cada ativação para ajudá-lo a identificar o culpado e desativá-lo. Como alternativa, você pode postar um tíquete de suporte ou entrar em contato com o desenvolvedor do WordPress e solicitar a correção.
Em alguns casos, o painel do WordPress pode não funcionar, portanto, use um processo diferente da seguinte forma;
- Conecte-se ao seu site através do cliente FTP.
- Encontre o diretório de instalação do WordPress.
- Procure a pasta WP_Content/plugins; se você quiser desativar um plugin, renomeie-o e atualize-o para confirmar se está funcionando.
- Se o problema persistir, renomeie a pasta inteira para desativar todos os plugins.
- Agora você pode tentar acessar seu painel; se carregar com sucesso, é um indicador de que um dos plugins foi o problema.
- Finalmente, no FTP, renomeie a pasta Plugins para reativação e teste cada plug-in para saber qual tem um problema. Lembre-se de que você precisa atualizar a página após cada ativação.
Conclusão
O erro ERR_TOO_MANY_REDIRECTS pode ter frustrado você enquanto trabalhava no WordPress, mas este guia deve ajudá-lo na próxima vez que ocorrer. Não se apresse e experimente as soluções acima, e seu site deve estar funcionando em pouco tempo.
Você pode optar por começar com o mais simples, como limpar cookies e cache, se o seu navegador tiver um código de erro e passar gradualmente para outras técnicas. Caso seu site WordPress tenha o mesmo problema, apesar de experimentar todas as soluções, você pode deixar um tíquete de suporte em seu painel ou entrar em contato com seu host para solucionar o loop de redirecionamento.