Anonim

Se você é um usuário do Chrome e vê "Erro 3xx (net :: ERR_TOO_MANY_REDIRECTS" ou "Esta página da web possui um loop de redirecionamento - ERR_TOO_MANY_REDIRECTS", você não está sozinho. Isso acontece com frequência e pode ser temporário ou permanente, dependendo do URL você está visitando e a causa específica do problema.

Este tutorial o guiará por tudo o que você precisa saber sobre o excesso de erros de redirecionamento no Google Chrome.

Os redirecionamentos HTTP são um método para um site apontar seu navegador para uma página diferente, em vez da página vinculada. Isso pode ocorrer por causa da manutenção, a página foi movida ou por outros motivos. Por exemplo, uma empresa pode alterar seu nome de domínio e redirecionar o site no domínio antigo para o site usando o novo domínio.

O Chrome pode lidar com até 20 redirecionamentos sem dar o erro, mas uma vez que esse limite seja quebrado, ele lançará o erro 'ERR_TOO_MANY_REDIRECTS'.

A transação é mais ou menos assim:

  • O navegador envia uma mensagem GET para o servidor da web
  • O servidor responde com uma mensagem 3xx com o URL redirecionado
  • O navegador reconhece a mensagem e vai para o novo endereço
  • O navegador carrega o site

O Chrome pode lidar com até 20 desses redirecionamentos de uma só vez, sem nenhum problema. Se houver mais do que isso, você verá o erro.

Um loop de redirecionamento é o local em que o navegador é enviado para um URL redirecionado que o direciona de volta para o URL original, que o redireciona novamente e assim por diante. Isso é surpreendentemente fácil de fazer como administrador de sites. Mostrarei o que você pode fazer se vir o erro de muitos redirecionamentos no Google Chrome.

Muitos redirecionamentos como visitante

Se estiver visitando o site, você pode limpar o cache e os cookies do navegador.

  1. Abra o Chrome
  2. Selecione o menu suspenso do Chrome na parte superior
  3. Selecione Limpar dados de navegação no menu suspenso
  4. Marque a caixa de seleção ao lado de Mensagens e arquivos em cache
  5. Em seguida, clique em Limpar dados

Agora tente novamente o URL que deu o erro. Agora você deve conseguir navegar no site.

Se isso não funcionar, tente outro navegador. Se outro navegador funcionar, mas o Chrome não tentar isso:

  1. Digite chrome://extensions na barra de endereços do Chrome
  2. Pressione Enter
  3. Tente desativar suas extensões uma por vez, testando novamente o site depois de desativar cada uma

Desative apenas um antes de testar novamente, caso contrário você não saberá qual estava causando o problema. O objetivo é verificar se você pode isolar a causa do problema em uma extensão específica do Chrome.

Muitos redirecionamentos como administrador do site

Se você gerencia ou administra o site, tem trabalho a fazer. Você tem um redirecionamento definido em algum lugar que está repetindo ou repetindo a si mesmo muitas vezes. Vamos descobrir quais redirecionamentos estão retornando para que você possa resolver o problema no back-end administrativo do seu site.

  1. Navegue até Redirect-checker e digite seu URL
  2. Selecione analisar para ver o que está redirecionando e para onde
  3. Identifique os redirecionamentos que retornam para si mesmos
  4. Altere os redirecionamentos em loop pela interface administrativa do seu site

"Alterar os redirecionamentos de loop pela interface administrativa do seu site" pode parecer um pouco frouxo, mas o método exato depende da plataforma usada pelo site. Por exemplo, no WordPress, você pode estar usando um plug-in de redirecionamento ou precisa modificar o arquivo .htaccess. No Joomla, você poderia estar usando o Redirect Manager, no Magento, você usaria a ferramenta Rewrite Management. Você entendeu a ideia.

Tudo o que você precisa fazer é identificar o redirecionamento que está causando o problema e, em seguida, corrigir o problema em qualquer plataforma usada para administrar seu site, consultando a plataforma e a documentação da empresa de hospedagem para obter orientações.

Depois de corrigir o problema, teste novamente os links para garantir que a correção funcionou conforme o esperado.

Redirecionar

Existem diferentes tipos de redirecionamentos, todos com códigos começando com 3xx.

  • 301 - Página movida permanentemente.
  • 302 - Página da Web temporariamente indisponível.
  • 303 - Usado para redirecionar após um PUT ou POST para impedir a atualização da página.
  • 307 - Página da Web temporariamente indisponível para algo planejado. Sucessor para redirecionamentos 302 para HTTP 1.1.
  • 308 - Redirecionamento permanente por outro motivo.
  • 300 - Redirecionamento especial que não é usado com muita frequência.
  • 304 - Redirecionamento especial, indicando uma atualização de cache para páginas da web em cache.

Por que os redirecionamentos são usados

Existem muitas razões legítimas para usar redirecionamentos e você ficaria surpreso com a frequência com que eles são usados. O motivo mais comum para usar um redirecionamento é quando você está movendo a página para um novo host ou URL. Se você trabalhou muito no seu SEO, não quer perder tudo ao mover uma página.

Em vez disso, você usa um redirecionamento 301 para informar aos navegadores e mecanismos de pesquisa que sua página foi movida. Isso ainda atrai visitantes para a página e mantém todos os benefícios de SEO que você ganhou.

Um redirecionamento 302 ou 307 é útil se você estiver testando a página ou atualizando-a de acordo com o estilo ou a nova tecnologia. Se a estrutura da URL permanecer idêntica, você só precisará adicionar um redirecionamento temporário antes de publicar a página de verdade.

Redirecionamentos são muito úteis para gerenciar um site sem perder visitantes ou visitantes do SEO. Eles exigem cuidados e testes, mas podem ser uma ferramenta muito útil.

Se você tiver alguma sugestão de maneiras de lidar com muitos redirecionamentos, comente abaixo.

Err_too_many_redirects - como corrigir o google chrome