Como corrigir “A página não está redirecionando corretamente”

Publicados: 2022-03-07

Você já tentou abrir um site e ficou com o erro “A página não está redirecionando corretamente”?

Essa mensagem de erro específica aparece no navegador Mozilla Firefox e geralmente é exibida devido a plug-ins defeituosos, configuração incorreta de SSL ou alguns outros problemas com o redirecionamento para seu site.

Neste artigo, ajudaremos você a descobrir o possível motivo dessa mensagem de erro e como corrigir esse erro para sites WordPress e aplicativos da web PHP. Você também pode tentar a mesma solução quando vir a mesma mensagem de erro no Google Drive e em qualquer outro site.

O que significa o erro "A página não está redirecionando corretamente"

Você vê que o erro "A página não está redirecionando corretamente" aparece no navegador da Web quando o Firefox está preso no loop de redirecionamento infinito. Por exemplo, você é continuamente redirecionado entre “Página 1” e “Página 2” e fica preso em um loop infinito.

No entanto, em vez de ficar preso nesse loop infinito, o Firefox mostra a mensagem de erro de redirecionamento.

Problemas de redirecionamento podem ocorrer em quase qualquer site, incluindo Google Drive e YouTube. No entanto, se você for um webmaster do WordPress, poderá encontrar esse erro ao tentar acessar seu site WordPress.

Os usuários do navegador da Web Chrome também enfrentam o mesmo problema em uma mensagem de erro diferente, “ERR_TOO_MANY_REDIRECTS” e as mesmas soluções devem funcionar para outros navegadores.

Por que a mensagem de erro "A página não está redirecionando corretamente" ocorre

A principal razão pela qual essa mensagem de erro é uma ou outra configuração incorreta de redirecionamento no site. No entanto, existem várias causas possíveis pelas quais a configuração incorreta acontece, tornando um pouco complicado alcançar a causa raiz do erro.

Nas seções a seguir, você encontrará dicas e táticas úteis para diagnosticar e corrigir o problema que está causando o erro de redirecionamento em seu site.

Soluções para tentar primeiro

Se estiver enfrentando problemas com essa mensagem de erro em um site que você não controla, como o YouTube, tente primeiro uma das duas correções básicas de solução de problemas a seguir.

Apenas executando essas duas correções, você poderá resolver muitos dos problemas de redirecionamento. No entanto, se essas etapas não resolverem o problema, você terá que optar por soluções mais específicas. Mas se essas correções funcionarem, você se poupará de muita frustração e tempo.

Limpe o cache do navegador
Todos os navegadores, incluindo o Firefox, armazenam em cache arquivos estáticos de sites que você visita no computador local, o que ajuda a melhorar seu desempenho. Isso permite que o Firefox carregue sites diretamente do computador, em vez de baixar os recursos repetidamente, toda vez que você visitar esse site.

No entanto, quando eles ficam desatualizados, podem desencadear muitos problemas diferentes, incluindo o erro “A página não está redirecionando corretamente” e o erro de redirecionamento 301. Dito isso, quando você limpa seu cache e força o navegador a baixar novamente as versões recentes dos recursos, o problema geralmente é corrigido.

Você pode abrir manualmente a configuração de privacidade selecionando “Opções” no ícone de hambúrguer no canto superior direito e depois vá para a guia “Privacidade e segurança”.

Ou digite o seguinte texto na barra de navegação:

sobre: ​​preferências#privacidade

Na página "Privacidade e segurança", procure a seção "Cookies e dados do site" e clique no botão "Limpar dados".

Em seguida, você verá um pop-up na tela. Clique em “Conteúdo da Web em Cache” e clique em “Limpar”.

Em seguida, recarregue o site com o qual você estava tendo problemas e verifique se está funcionando.

Limpar cookies do site
Outro motivo comum para a mensagem de erro de redirecionamento são os cookies do site. Assim como o cache do navegador, você também precisa limpar os cookies do navegador do site.

Você pode querer filtrar os sites que você precisa para limpar os cookies para evitar desconectar-se de todos os sites que você visita.

Para limpar os cookies direcionados, você terá que voltar para a seção “Cookies e dados do site”, como fez para limpar o cache. Mas desta vez, você precisa clicar no botão “Gerenciar dados”.

Quando você vir a janela pop-up, pesquise e selecione o nome de domínio do site com o qual você está tendo problemas de acesso. Em seguida, clique no botão “Remover selecionados”.

Em seguida, clique no botão “Remover” na nova mensagem pop-up de confirmação.

Agora, recarregue o site que você deseja visitar novamente. Se aplicável, você terá que inserir seus dados de login novamente.

Se ambas as dicas resolverem o problema, você terá que considerar soluções mais específicas discutidas abaixo.

Como resolver o erro “A página não está redirecionando corretamente” no WordPress

Se você não conseguir corrigir o erro de redirecionamento em seu site WordPress usando as duas soluções compartilhadas acima, significa que você precisa experimentar algumas das soluções específicas do WordPress.

Este erro é causado por um dos problemas de redirecionamento em seu site WordPress discutidos abaixo.

No entanto, você pode usar ferramentas de verificação de redirecionamento, como httpstatus.io, para ajudá-lo a entender onde precisa iniciar a solução de problemas. Ele permite que você analise o problema em seu loop de redirecionamento com um detalhamento passo a passo de sua cadeia de redirecionamento.

Se você não encontrar nenhum padrão na análise para explicar o erro de redirecionamento, poderá percorrer todas as dicas de solução de problemas na ordem fornecida.

Verifique suas configurações de HTTPS
As configurações HTTPS do seu site podem ser um motivo comum para as configurações incorretas de redirecionamento.

A seguir estão algumas razões possíveis para isso:

  • Usando HTTPS sem um certificado SSL
  • O erro de redirecionamento pode ser acionado quando você impõe HTTPS sem instalar um certificado SSL. Você pode consultar sua empresa de hospedagem para instalar um certificado SSL.

  • Usando um plug-in SSL
  • É recomendável que você atualize seus links codificados usando HTTPS em vez de optar por qualquer plug-in SSL. Tente fazer uma pesquisa e substituir qualquer plug-in no banco de dados do seu site.

  • Ter configurado incorretamente os redirecionamentos HTTP para HTTPS
  • Tentar redirecionar todo o tráfego HTTP para recursos HTTPS é bom, mas você precisa garantir que está configurado corretamente para esses redirecionamentos.

Verifique suas configurações de SSL da Cloudflare
Você pode receber uma mensagem de erro de redirecionamento ao instalar um certificado SSL no servidor do seu site, mas continua usando a configuração de SSL flexível da Cloudflare.

Você precisa ativar a opção de criptografia SSL/TLS flexível da Cloudflare para 'Full' para corrigir o erro.

Você pode fazer isso acessando a guia SSL/TLS no painel da Cloudflare. E, em seguida, alterando o modo de criptografia SSL/TLS para “Full”.

Verifique as configurações do site WordPress
Se você tiver acesso ao seu painel do WordPress, verifique a URL do seu site em 'Configurações', em 'Geral'.

Seu 'URL de endereço do WordPress' deve corresponder ao seu 'URL de endereço do site', seja um URL www ou não www.

No entanto, se você não tiver acesso ao seu painel do WordPress, poderá atualizar esses valores por meio do arquivo wp-config.php do seu site.

Desative os plugins do WordPress temporariamente
Às vezes, um plugin do WordPress também pode causar o erro de redirecionamento, pode acontecer devido ao próprio plugin ou compatibilidade com o tema ou outros plugins.

Você pode verificar rapidamente se esse é o problema no seu caso, desativando todos os plugins do seu site. Se o site funcionar depois de desativar todos os plugins, você saberá que isso estava causando o erro.

Como corrigir o erro “A página não está redirecionando corretamente” no PHP

Se você tiver o erro de redirecionamento no PHP, poderá corrigir isso em duas das etapas a seguir:

Verifique seus redirecionamentos
Se você definiu um redirecionamento com PHP, como a função de cabeçalho, isso pode ser uma causa comum de problemas de redirecionamento.

Para corrigir isso, você precisa depurar a função e garantir que não crie um loop de redirecionamento por engano ao defini-la.

Verifique possíveis problemas com login/sessão
Muitas vezes, os erros de redirecionamento resultam de problemas com login e sessão, como a função que verifica se um usuário está logado e o direciona para a página de login caso não esteja.

Se suas verificações de sessão ou login não estiverem definidas corretamente, você poderá prender seus usuários em um loop de redirecionamento.

Conclusão
O erro “A página não está redirecionando corretamente” e outros erros podem ser muito frustrantes de lidar e deixar uma imagem negativa da sua marca. Portanto, certifique-se de usar essas dicas de solução de problemas para corrigir o erro de redirecionamento no Mozilla Firefox e em outros navegadores.