Tutoriais confiáveis de WordPress, quando você mais precisa.
Guia para Iniciantes em WordPress
WPB Cup
30 Milhões+
Sites usando nossos plugins
20+
Anos de experiência com WordPress
3000+
Tutoriais de WordPress por especialistas

Como Corrigir Erro de Redirecionamento Excessivo no WordPress

O erro 'Erro de excesso de redirecionamentos' é um dos erros mais comuns do WordPress e, geralmente, você pode corrigi-lo em poucos minutos.

O erro simplesmente significa que seu site está preso em um loop de redirecionamento e pode até mesmo bloquear o acesso à sua área administrativa do WordPress.

Neste artigo, mostraremos como corrigir facilmente o erro 'Erro de excesso de redirecionamentos' no WordPress, passo a passo, mesmo que você não consiga fazer login.

Corrigindo o erro de muitos redirecionamentos no WordPress

Resposta Rápida: Como Corrigir o Erro de Excesso de Redirecionamentos no WordPress?

Limpe os cookies do seu navegador primeiro. Se o erro persistir, quase sempre é uma de três configurações: seu Endereço do WordPress e Endereço do Site devem corresponder exatamente, o modo SSL do Cloudflare deve ser definido como Full e/ou seu arquivo .htaccess pode precisar ser redefinido.

Você pode fazer tudo isso mesmo se estiver bloqueado fora do seu painel, editando o wp-config.php via FTP.

O Que Causa o Erro de Excesso de Redirecionamentos no WordPress?

Um loop de redirecionamento acontece quando a página A envia seu navegador para a página B, e a página B o envia de volta para a página A. Seu navegador tenta repetidamente, desiste após cerca de 20 tentativas e exibe o erro em vez do seu site.

Os redirecionamentos em si são normais. O WordPress e muitos plugins os usam para criar redirecionamentos permanentes 301 e corrigir erros 404. O problema começa quando duas regras de redirecionamento apontam uma para a outra.

Este erro geralmente aparece imediatamente após uma das seguintes ações, não porque a ação está errada, mas porque uma configuração foi feita incorretamente durante a execução dela:

  • Você moveu o site para HTTPS ou instalou um certificado SSL.
  • Você ativou o Cloudflare (ou outro proxy reverso / CDN).
  • Você instalou um plugin SSL ou um plugin de gerenciamento de redirecionamento.
  • Você editou a URL do site, migrou de hospedagem ou colou uma regra de 'forçar HTTPS' no .htaccess.

Plugins que corrigem o problema de conteúdo inseguro SSL ou um plugin de cache do WordPress também podem causar este erro.

É assim que a mensagem ‘ERR_TOO_MANY_REDIRECTS’ aparece no Google Chrome.

Google Chrome exibindo erro de muitos redirecionamentos

É assim que o erro aparece no Firefox com a mensagem ‘A página não está redirecionando corretamente’.

Firefox exibindo erro de a página não está redirecionando corretamente

A página de erro não informa o que causa o loop. Para descobrir o problema, você pode usar uma ferramenta gratuita como httpstatus.io, inserir a URL do seu site e observar a cadeia de redirecionamento.

Um site saudável mostra um 301 (um redirecionamento permanente) terminando com um código de status 200, o que significa que a página foi carregada normalmente.

Um site com falha mostra uma longa cadeia de 301s alternando entre os mesmos dois URLs, e esses dois URLs informam o que causou o problema. Por exemplo, se eles diferem por http e https ou www e não-www, você pode seguir as etapas abaixo para corrigi-los.

httpstatus exibindo loop de redirecionamento

Importante: Algumas das correções abaixo alteram os arquivos principais e o banco de dados do seu site. Antes de fazer qualquer alteração, crie um backup. Você pode seguir nosso guia sobre como fazer um backup manual do banco de dados do WordPress.

Aqui estão as etapas que cobriremos:

1. Limpe o Cache e os Cookies do Navegador

Uma causa comum do erro podem ser os cookies do seu navegador. Primeiro, tente uma atualização forçada (Ctrl + F5 no Windows ou Cmd + Shift + R no Mac) e, em seguida, tente acessar seu site usando um navegador diferente, como Firefox, Safari, Opera ou Microsoft Edge.

Se você conseguir acessar seu site normalmente usando um navegador diferente, precisará limpar os cookies e o cache do seu navegador regular.

Você não precisa apagar tudo. Limpar os cookies apenas para o seu próprio site é o suficiente.

Selecione dados em cache para excluir no Google Chrome

Temos um guia detalhado sobre como limpar o cache do seu navegador em todos os principais navegadores que o ajudará a fazer isso.

Por outro lado, se um navegador diferente mostrar o mesmo erro, o loop está vindo do seu site e não do seu navegador, e as configurações de URL são a próxima coisa a verificar.

2. Faça o Endereço do WordPress e o Endereço do Site Corresponderem

Uma causa principal desse erro é uma incompatibilidade nas configurações de URL do seu WordPress.

Normalmente, você pode ver essas opções na página Configurações » Geral.

Endereço e URL do site WordPress

Para a maioria dos sites, os URLs nos campos ‘Endereço do WordPress’ e ‘Endereço do Site’ devem ser exatamente os mesmos. Verifique todos esses três detalhes em ambos os campos:

  • http vs https – ambos os campos devem usar o mesmo.
  • www vs não-www – escolha uma versão e use-a em ambos os campos.
  • Maiúsculas e minúsculas – os URLs devem estar todos em minúsculas.

Como o erro pode ter bloqueado o acesso à área administrativa do WordPress, você pode precisar corrigir os URLs sem o painel. Você pode fazer isso editando o arquivo wp-config.php, que fica na pasta raiz do seu site.

Conecte-se ao seu site usando um cliente FTP ou o aplicativo Gerenciador de Arquivos no painel de controle da sua hospedagem. Em seguida, abra o wp-config.php em um editor de texto simples e adicione estas duas linhas logo acima da linha que diz ‘Isso é tudo, pare de editar!’:

define( 'WP_HOME', 'https://example.com' );
define( 'WP_SITEURL', 'https://example.com' );

Não se esqueça de substituir ‘https://example.com’ pelo URL do seu próprio site. Agora, salve o arquivo e envie-o de volta para o seu site, em seguida, visite seu site para ver se isso resolve o erro.

Observação: Estas duas linhas substituem as configurações de URL no seu banco de dados. Assim que seu site voltar a funcionar, você pode deixá-las no lugar. Os campos na página de Configurações apenas parecerão bloqueados.

Para mais métodos, veja nosso tutorial sobre como alterar URLs do WordPress facilmente.

3. Corrija a Configuração SSL do Cloudflare

Se o erro começou logo após você conectar seu site ao Cloudflare, então esta é quase certamente a sua correção.

O Cloudflare funciona como um proxy reverso. Isso significa que ele fica entre seus visitantes e seu servidor, respondendo às solicitações de sua própria rede para tornar seu site mais rápido e seguro.

A causa usual é o modo SSL do Cloudflare estar definido como Flexível, o que cria um loop infinito. Com SSL Flexível, os visitantes se conectam ao Cloudflare via HTTPS, mas o Cloudflare se comunica com seu servidor via HTTP simples. Seu servidor então redireciona essa solicitação HTTP de volta para HTTPS, e o loop começa.

Para corrigir isso, você precisa seguir estas duas etapas.

Primeiro, no painel do Cloudflare, vá para SSL/TLS » Visão geral e altere o modo de Flexível para Completo, ou Completo (estrito) se você tiver um certificado SSL real instalado em seu servidor, o que você deveria ter.

Configure o SSL do Cloudflare definindo-o como modo Completo.

Segundo, adicione o trecho abaixo ao arquivo wp-config.php para que o WordPress detecte corretamente que o visitante está em HTTPS atrás do proxy.

Adicione isto ao wp-config.php, acima da linha ‘parar de editar’:

if ( isset( $_SERVER['HTTP_X_FORWARDED_PROTO'] ) && $_SERVER['HTTP_X_FORWARDED_PROTO'] === 'https' ) {
    $_SERVER['HTTPS'] = 'on';
}

Essa combinação resolve a grande maioria dos loops de redirecionamento do Cloudflare.

O mesmo trecho também funciona se o seu site estiver atrás de qualquer outro proxy reverso, balanceador de carga ou front-end NGINX.

Enquanto você estiver no painel do Cloudflare, limpe também o cache dele, para que um cache antigo de redirecionamento não continue mostrando o erro. Vá para Cache » Configuração e clique no botão ‘Limpar tudo’.

Limpar cache do Cloudflare

4. Redefina o Arquivo .htaccess do WordPress

Observação: Esta etapa se aplica a sites que rodam em Apache, o tipo mais comum de servidor web. Se o seu site roda em NGINX, outro servidor web popular, então não existe arquivo .htaccess. No NGINX, as regras de redirecionamento ficam na configuração do servidor, que você não pode editar via FTP, então peça ao seu provedor para verificar se há alguma regra que aponta de volta para si mesma.

O arquivo .htaccess é um arquivo especial que seu servidor web usa para gerenciar redirecionamentos e outras configurações do servidor. O WordPress também usa este arquivo para URLs amigáveis para SEO e outros redirecionamentos.

Às vezes, plugins do WordPress podem fazer alterações no arquivo .htaccess do seu site, o que pode causar este erro. Também é possível que a desativação de um plugin não remova essas alterações do seu arquivo .htaccess.

Nesse caso, você precisará redefinir manualmente seu arquivo .htaccess do WordPress.

Novamente, você precisará acessar seu site usando um cliente FTP ou o aplicativo Gerenciador de Arquivos no painel de hospedagem.

Uma vez conectado, você verá o arquivo .htaccess na pasta raiz (geralmente /public_html/) do seu site.

Observação: Se você não conseguir encontrar seu arquivo .htaccess, consulte nosso guia sobre como encontrar o arquivo .htaccess no WordPress.

Primeiro, você precisa baixar uma cópia do seu arquivo .htaccess para o seu computador como backup.

Baixe o arquivo .htaccess para o seu computador como backup

Depois disso, renomeie o arquivo para .htaccess_old em vez de excluí-lo. Seu servidor para de lê-lo de qualquer maneira, e renomear significa que você pode desfazer isso em dois segundos se o arquivo não for a causa.

Agora você pode tentar visitar sua página inicial. Se ela carregar, então seu arquivo .htaccess estava causando o erro de redirecionamento. Suas páginas internas retornarão erros 404 até que você recrie o arquivo abaixo, então não encare isso como um teste falho.

Agora você precisará recriar o arquivo .htaccess.

Normalmente, seu site WordPress pode fazer isso sozinho. Simplesmente vá para a página Configurações » Links Permanentes e clique no botão ‘Salvar alterações’ na parte inferior.

Regenerar permalinks

Se preferir, você também pode recriar o arquivo você mesmo.

Simplesmente crie um novo arquivo .htaccess na pasta raiz do seu site e cole as regras padrão do WordPress:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

5. Desative Todos os Plugins do WordPress

Se redefinir o arquivo .htaccess não resolveu o loop, então a próxima causa provável é um conflito de plugin.

Qualquer plugin que configure um redirecionamento de forma que conflite com os redirecionamentos padrão do WordPress pode causar este erro. Os suspeitos usuais são plugins que forçam SSL ou HTTPS, gerenciadores de redirecionamento, plugins de cache e plugins de segurança ou de login.

Para corrigir isso, você precisa desativar todos os plugins do WordPress em seu site. Normalmente, você pode simplesmente ir para a página Plugins » Todos os Plugins na área de administração do WordPress e desativar os plugins de lá.

Desativar todos os plugins

No entanto, estamos assumindo que, devido ao erro de redirecionamento, você pode não conseguir acessar a área de administração do WordPress.

Nesse caso, você precisará desativar os plugins do WordPress usando um cliente FTP como o FileZilla ou o aplicativo Gerenciador de Arquivos no painel de controle de hospedagem do seu WordPress.

Simplesmente conecte-se ao seu site usando um cliente FTP e vá para a pasta /wp-content/.

Renomeie a pasta de plugins para desativar todos os plugins do WordPress

Lá você encontrará a pasta plugins, que você precisa renomear para ‘plugins.deactivated’.

Fazer isso desativará todos os plugins do WordPress em seu site.

Basicamente, o WordPress procura por uma pasta chamada plugins para carregar os arquivos dos plugins. Quando ele não encontra a pasta, ele desabilita automaticamente os plugins ativos no banco de dados.

Agora, você pode tentar visitar seu site WordPress. Se você conseguir fazer login na sua área de administração do WordPress agora, isso significa que um dos plugins estava causando o erro.

Para descobrir qual plugin foi o culpado, você precisa voltar ao cliente FTP ou ao aplicativo Gerenciador de Arquivos e renomear sua pasta plugins.deactivated de volta para ‘plugins’.

Depois disso, vá para a área de administração do WordPress do seu site e acesse a página Plugins » Todos os Plugins. A partir daqui, você pode ativar seus plugins um por um e depois visitar seu site para ver se consegue reproduzir o erro.

Assim que encontrar o plugin que está causando o erro, você pode encontrar uma alternativa para ele ou relatar o problema ao fórum de suporte do plugin no WordPress.

6. Corrija o Loop de Redirecionamento Apenas no wp-admin

Às vezes, seu site funciona bem para os visitantes, mas a página de login ou a área wp-admin continua redirecionando. Essa versão do erro geralmente vem do seu cookie de login do WordPress ou de uma incompatibilidade de URL que afeta apenas a área administrativa.

Aqui está o que verificar, em ordem:

  • Limpe seus cookies para o site – um cookie de login corrompido é a causa mais comum, e a Etapa 1 acima mostra como fazer isso.
  • Faça suas URLs corresponderem – uma incompatibilidade de www vs não-www às vezes quebra apenas a área administrativa, então verifique novamente a Etapa 2.
  • Procure por uma linha COOKIE_DOMAIN – abra o wp-config.php e verifique se há uma linha contendo COOKIE_DOMAIN. Se não corresponder exatamente ao seu domínio, remova essa linha, salve e tente fazer login novamente.
  • Desative plugins de segurança e de login – plugins que alteram sua URL de login ou limitam as tentativas de login podem criar loops apenas na área administrativa. Use o método FTP da Etapa 5, mas renomeie apenas a pasta desse plugin dentro de /wp-content/plugins/. Renomear toda a pasta de plugins deixaria todos os plugins offline para os visitantes que ainda podem navegar em seu site.

Para mais soluções, veja nosso guia sobre como corrigir o problema de atualização e redirecionamento da página de login do WordPress.

7. Corrija o Excesso de Redirecionamentos Após Migrar Seu Site

Se o erro apareceu logo após você mover seu site para um novo domínio ou um novo host, então alguma parte do seu site ainda está apontando para o endereço antigo.

Primeiro, certifique-se de que seu Endereço do WordPress e Endereço do Site usam o novo domínio. Se você não conseguir fazer login, use o método wp-config.php da Etapa 2 para defini-los.

Em seguida, você precisa atualizar os links antigos deixados em seu banco de dados. Seus posts, páginas e configurações de tema ainda podem conter links para seu domínio antigo, e esses links podem fazer com que os visitantes alternem entre os endereços antigo e novo.

Instale o plugin gratuito Search & Replace Everything e vá para a página Ferramentas » WP Search & Replace.

Pesquisar e substituir para atualizar os URLs do WordPress após uma migração de site

Aqui, você pode executar uma pesquisa pelo seu domínio antigo e substituí-lo pelo novo.

Você também deve verificar seu site antigo ou host antigo em busca de um redirecionamento que aponte para o endereço errado. Para instruções passo a passo, veja nosso guia sobre como corrigir o redirecionamento do WordPress para o domínio antigo após a migração.

Se você estiver planejando outra mudança de site, pode evitar esse erro na próxima vez seguindo nossa lista de verificação sobre como mover o WordPress corretamente para um novo domínio.

O Que Fazer Se o Erro Ainda Não For Corrigido

Se eles não corrigiram o problema, então você pode precisar falar com sua empresa de hospedagem WordPress para garantir que não haja um problema no servidor.

Assim que eles corrigirem o problema em seu site, você também deverá ser capaz de descobrir o que o causou.

Se foi um plugin, você precisa relatar o problema ao fórum de suporte do plugin. Veja nosso guia sobre como pedir suporte no WordPress. No entanto, se você não conseguir ajuda, sempre poderá encontrar um plugin alternativo que faça a mesma coisa.

Se o erro foi causado por uma má configuração do site WordPress, você pode anotá-lo e garantir que as configurações do seu site estejam configuradas corretamente.

Para mais dicas, confira nosso tutorial detalhado sobre como solucionar problemas do WordPress por conta própria como um verdadeiro profissional do WordPress.

Perguntas Frequentes

Como posso corrigir o erro ‘Too many redirects occurred’?

É assim que o Safari exibe o mesmo erro de loop de redirecionamento. Limpe os cookies do site nas configurações de Privacidade do Safari e tente novamente. Se for seu próprio site, aplique as correções neste artigo, começando pelas configurações de URL e SSL.

Como corrijo o erro ‘localhost redirecionou você muitas vezes’?

Isso acontece em instalações locais do WordPress quando o URL do site ainda aponta para o seu domínio principal. Adicione as linhas WP_HOME e WP_SITEURL da Etapa 2 ao wp-config.php usando seu endereço local, como http://localhost/meusite, e então limpe os cookies do seu navegador.

Como corrijo um site que fica redirecionando?

Execute o endereço do site em um verificador de redirecionamento como o httpstatus.io para ver a cadeia completa. Em seguida, remova a regra conflitante. Geralmente é um plugin de redirecionamento, uma regra .htaccess ou uma configuração SSL que envia os visitantes de volta e para frente entre duas versões do mesmo URL.

Tutorial em Vídeo

Se você não gosta de instruções escritas, pode acompanhar nosso tutorial em vídeo em vez disso:

Inscreva-se no WPBeginner

Esperamos que este artigo tenha ajudado você a resolver o problema de ‘erro de muitos redirecionamentos’ em seu site. Você também pode querer marcar nosso manual definitivo de erros comuns do WordPress e ver como entrar em contato com o suporte do WordPress.

Se você gostou deste artigo, por favor, inscreva-se em nosso Canal do YouTube para tutoriais em vídeo do WordPress. Você também pode nos encontrar no Twitter e no Facebook.

Divulgação: Nosso conteúdo é apoiado pelo leitor. Isso significa que se você clicar em alguns de nossos links, poderemos ganhar uma comissão. Veja como o WPBeginner é financiado, por que isso importa e como você pode nos apoiar. Aqui está nosso processo editorial.

O Kit de Ferramentas Definitivo para WordPress

Obtenha acesso GRATUITO ao nosso kit de ferramentas - uma coleção de produtos e recursos relacionados ao WordPress que todo profissional deve ter!

Interações do Leitor

306 ComentáriosDeixe uma Resposta

  1. Quando os plugins são o problema (um tipo de site aparece quando a pasta de plugins é desativada), é provável que você tenha usado um plugin de 'em construção' ao criar o site em um local temporário. desative este plugin primeiro!

  2. Olá,
    Segui este tutorial à risca para mover meu site do meu localhost para o meu site de produção. No entanto, estou tendo problemas para acessar o site.
    Consigo acessar o painel do WP-admin normalmente, mas não consigo acessar o site, por algum motivo ele continua me redirecionando para o meu localhost.
    Isso está me deixando louco:
    – Atualizei o wp_options tanto o home quanto o siteURL
    – Coloquei o .htaccess conforme o comentário
    – Pesquisei meu banco de dados e não encontrei em nenhum outro lugar, exceto em links entre páginas para o localhost
    Eu realmente não sei como esse redirecionamento para o meu localhost está acontecendo.
    Alguma dica?

  3. Muito obrigado, isso funcionou perfeitamente. Levou apenas 2 minutos e eu consegui voltar ao meu admin. Muito apreciado. Vou compartilhar isso com todo mundo.

  4. copie a pasta do plugin de wp-content e coloque-a em outro lugar, então apenas delete a pasta do plugin de wp-content e recarregue seu url wp-admin.php agora ele pede o login do wp…aproveite, mas todos os plugins serão desativados e copie a pasta do plugin de onde você a salvou e cole dentro de wp-content…..
    agora está normal ……

    obrigado depois :)))

  5. Tenho tentado resolver este problema. Meu site funciona bem e eu removi o diretório de plugins, mas não consigo acessar minha página wp-admin. Qualquer coisa além de wp-admin resulta em 404 e se eu for para /wp-admin, resulta em 'muitos redirecionamentos'.

    Não consigo descobrir!!!!! Por favor, ajude!!

    • Primeiro, tente a seção ‘Alterar URL do Site Sem Acesso à Área de Administração’ no artigo acima. Tente adicionar www à URL do seu site. Se já tiver, tente removê-lo. Se isso não resolver seu problema, tente estas etapas.

      Conecte-se ao seu site usando FTP.

      Na pasta raiz do seu site, localize o arquivo .htaccess e baixe-o para o seu computador como backup.

      Edite o arquivo FTP no seu servidor web e cole este código dentro dele.

      # BEGIN WordPress
      <IfModule mod_rewrite.c>
      RewriteEngine On
      RewriteBase /
      RewriteRule ^index\.php$ - [L]
      RewriteCond %{REQUEST_FILENAME} !-f
      RewriteCond %{REQUEST_FILENAME} !-d
      RewriteRule . /index.php [L]
      </IfModule>
      # END WordPress
      

      Tente acessar seu site e área de administração agora.

      Admin

      • Ok, veja isso. Eu fiz todas as coisas possíveis deste site e de outros e absolutamente nada funcionou. Então eu fui fazer um restore para um backup anterior e piorou. HTTP500s por toda parte.

        Após alguma solução de problemas, descobriu-se que, de alguma forma, as permissões de arquivo da Namecheap foram alteradas (não por mim) e, uma vez que isso foi corrigido pelo técnico, tudo voltou ao normal.

        Acho que você não pode realmente descartar PROBLEMAS DE SERVIDOR, mesmo que não esteja sendo controlado por você.

  6. Ajuda por favor, adicionei um script no corpo do HTML no WordPress... então meu site ficou inacessível. Eu deletei o script, mas ainda não consigo acessar meu site. Algum conselho?

  7. É possível que a configuração de URL que você mencionou na sua primeira solução possa causar o ciclo de redirecionamentos se elas estiverem definidas como https, mas um plugin estiver forçando todas as páginas, exceto uma, para http?

  8. Oi! Acabei de atualizar o WP em um dos meus sites para 4.4.1. Depois disso, o site carrega normalmente, mas ao tentar acessar o wp-admin, recebo um erro:
    A página não está redirecionando corretamente.
    Eu tentei excluir o .htaccess, mas não o vejo sendo regenerado. Também tentei renomear a pasta de plugins sem sucesso.
    As permissões parecem estar corretas, e é apenas o wp-admin que está falhando.

    Alguma pista que você possa compartilhar comigo?

  9. Apenas compartilhando uma solução que funcionou para mim. Eu tinha tentado de tudo, incluindo desativar plugins, mudar temas, url de home e site no phpmyadmin ou wp-config etc. Mas no final, apenas deletei e fiz o upload das pastas recentes wp-admin e wp-includes. Tudo voltou ao normal

  10. Tive este problema. Adicionei um novo certificado SSL. Descobri que era uma configuração no WooCommerce em Configurações de Checkout. Tive que desmarcar a opção “Forçar HTTPS após o checkout”. Em vez disso, usei o plugin Force https.

  11. Acabei de criar uma nova página no meu blog e estou recebendo um loop de redirecionamento nela. Apenas nessa página. Todas as outras páginas parecem funcionar.

    Antes de acontecer, cliquei no botão comprar e desde então ele foi para redirecionamento. Confuso… mas odeio a ideia de recarregar todos os plugins. Espero que haja uma solução mais curta.

  12. Exatamente a informação que eu estava procurando! Mudei meu DNS e rapidamente voltei para o DNS original após alguns problemas. Agora, recebo este erro no Firefox e em alguns outros navegadores. Isso é algo que meu host tem que consertar?

  13. olá, obrigado pelo ótimo post, ainda estou me perguntando como resolver o erro de loop do meu site, estou enfrentando problemas em uma página de feed específica que está mostrando o erro, por favor, responda para resolver meu problema

    • Parece que seu feed está redirecionando para uma URL não autorizada. Isso pode significar que seu site está infectado. Antes de fazer qualquer outra coisa, primeiro desative todos os seus plugins do WordPress e mude para um tema padrão do WordPress como o twenty sixteen. Se isso resolver seu problema, então foi um problema com um de seus plugins ou com seu tema do WordPress. Se isso não ajudar, tente os passos em nosso guia passo a passo para corrigir site WordPress hackeado.

      Admin

  14. Não tenho certeza do que causou o erro no meu site no lançamento.
    Alguns usuários começaram a enfrentar erros de redirecionamento, incluindo alguns da minha equipe.
    Acredito que isso foi obra de algum plugin, mas não consigo identificar qual :/

    Consegui resolver o problema removendo www dos meus URLs.

  15. Obrigado por esta postagem. Tenho tentado lidar com meu problema de redirecionamento por dias. Tentei tudo neste site, mas o problema persiste. Eu até fiz uma instalação limpa. E, embora isso tenha ajudado o googlebot a rastrear meu site e ajudado meu sitemap a não ser redirecionado, ainda tenho um problema de redirecionamento quando uso a ferramenta de verificação de cabeçalho do seobook.

    Eu até mudei a permissão para 755 apenas nos diretórios de wp_admin. A única coisa que não fiz foi excluir o .htaccess porque se algo der errado lá, terei que reconstruir o site. E, estou nisso há muito tempo para reconstruí-lo novamente e ter o mesmo problema.

    É um problema de hospedagem? Estou com a GoDaddy e o site é carauctiongurus.com. Definitivamente aprendi muito sobre o WordPress tendo esse problema de redirecionamento. Você pode ajudar?

      • Obrigado. Fiz o que você pediu e o site ainda está acessível, no entanto, SEOBook e MXToolbox ainda mostram um loop de redirecionamento infinito. Devo dar um tempo primeiro? Obrigado novamente.

  16. Obrigado por tudo...

    Após dois dias de pesquisa e tentar tudo neste blog...

    Finalmente encontrei

    0750 substitui 0755

    Feito.....

    O Melhor Blog que Já Vi para Soluções WordPress....

    Todas as Soluções em Um Lugar....

    Continue Postando......

    • Olá NIKHIL,

      Obrigado pelo seu comentário. Apenas uma pergunta:

      Você disse "0750 substitui 0755". Esses números significam permissões de arquivo para pastas FTP?

  17. Primeiro, quero agradecer pelo seu artigo.

    Parte disso funcionou, tudo isso me ajudou a solucionar problemas.
    Se você tem o Woo-commerce instalado em seu blog como um complemento de loja, há configurações adicionais adicionadas às suas Configurações de Link Permanente; Configurações Comuns e base de link permanente do produto.

    As Configurações Comuns são para os artigos e devem ser definidas para qualquer configuração que não seja padrão ou Estrutura Personalizada. Isso interromperá o erro.
    Você me ajudou, espero que isso ajude outra pessoa.

    C-

  18. Obrigado pela dica. Funcionou! Eu estraguei as configurações do WP ao mudar o endereço do site URL e o endereço do WP URL de teasan.com.au para teasan.com.au/organic-matcha ... o site então entrou em um loop de redirecionamento! Nem consegui fazer login.

    Baixei o FileZilla e adicionei

    define(‘WP_HOME’,’http://example.com’); define(‘WP_SITEURL’,’http://example.com’);

    como sugerido e funcionou!! Muito obrigado.

    No entanto, agora os URLs nas configurações estão praticamente travados. Mas tudo bem, acho que nunca mais vou mudar!

  19. Depois de procurar em vários lugares altamente técnicos e complicados sem resultado, seu post resolveu. Para mim, foi o plugin que escolhi incluir durante a instalação do WP.

    Muito obrigado!

  20. Meu site estava indo bem, mas instalei o plugin woocommerce no meu site e agora meu site exibe esta mensagem de erro, então, como li, é bom contatar meu host?

  21. Eu tentei esta solução e ela complicou ainda mais as coisas, piorando muito os problemas. Tenha cuidado, sempre procure a ajuda de um desenvolvedor profissional antes de mexer em áreas como essa em seu site.

  22. Ótimo post. Eu também tive o problema dos redirecionamentos e aqui está uma solução que encontrei recentemente. Eu havia desativado os plugins e as URLs estavam nos locais corretos. O que aconteceu foi que transferi o site para outro host. O problema que encontrei foi o arquivo php.ini que estava causando o problema. Alguns servidores permitem que você insira um arquivo .ini personalizado, enquanto outros não. Eu deletei o arquivo .ini, pois ele não era necessário no novo servidor, já que configurei os arquivos php para serem todos iguais para várias contas. Assim que fiz isso, consegui fazer login no site normalmente.

    • David,

      Você poderia, por favor, detalhar como você resolveu o problema? Estou enfrentando o mesmo problema, mudamos o site para um novo host e um novo nome de domínio. As URLs estão corretas e não há plugins. Temos vários sites hospedados. Se multisite estiver definido como false, a página de login funciona bem, mas não consigo ver nenhum site no painel. Se multisite estiver definido como true, ocorre o problema de muitos redirecionamentos. A URL está sendo apontada para novo-nome-de-dominio/wp-signup.php?new=novo-nome-de-dominio

      Se eu pudesse corrigir este problema de muitos redirecionamentos, eu seria capaz de ver meus sites no painel (também fiz busca/substituição no banco de dados do WordPress (script interconnectit))

      “Alguns servidores permitem que você insira um arquivo .ini personalizado, enquanto outros não. Eu deletei o arquivo .ini, pois ele não era necessário no novo servidor, já que configurei os arquivos php para serem todos iguais para várias contas.”

      Você deletou o arquivo php.ini em /etc/php5/apache2/php.ini?

      Procurando ajuda urgente. Agradeço desde já!!

  23. I can’t thank you enough for this. M site has been giving me the “redirect error” since February and even after deactivating all plugins still had the same issue, until I looked for my .htaccess file from my cPanel and delete.

    Thank you so much for the help, I am stuck now to your site learning all the little tips and tricks after running away from my software engineering classes.

  24. Olá,

    i tried all of the above and it still won’t work.

    define(‘WP_HOME’,’http://example.com’); define(‘WP_SITEURL’,’http://example.com’);

    with and without the www.

    i tried deleting the .htaccess and deactivating all the plugins and ‘This webpage has a redirect loop’

    ‘ERR_TOO_MANY_REDIRECTS’ is still showing.

    can someone help me?

    obrigado

  25. Oi
    Só queria agradecer por isso. Tenho lutado com um plugin específico e suas recomendações me ajudaram a corrigi-lo.

    Não encontrei uma solução para leigos em nenhum outro lugar.

    Obrigado.

  26. Olá a todos,

    eu também tenho o mesmo problema, mas a solução está aqui:

    1)
    Ref :https://014.leahstevensyj.workers.dev/wp-tutorials/how-to-fix-error-too-many-redirects-issue-in-wordpress/
    Abra wp-config.php e adicione estas duas linhas
    define(‘WP_HOME’,’http://seudominio.com’);
    define(‘WP_SITEURL’,’http://seudominio.com’);
    /*também adicione abaixo */
    /*Ref :https://tommcfarlin.com/resolving-the-wordpress-multisite-redirect-loop/*/
    define(‘ADMIN_COOKIE_PATH’, ‘/’);
    define(‘COOKIE_DOMAIN’, ”);
    define(‘COOKIEPATH’, ”);
    define(‘SITECOOKIEPATH’, ”);

    /*e por último, se você aplicou código para URL canônica no .htacces, então comente-o, o que significa desativá-lo, mas não removê-lo */
    faça um backup primeiro do arquivo .htaccess e depois faça a alteração acima.

    Aproveite o seu dia!!!!!!!!!

  27. OMG! Simplesmente não tenho palavras para agradecer. Estou há umas 10 horas tentando resolver este problema para instalar o wordpress e li mil blogs e não consegui resolver.
    Editar o config.php com essas duas primeiras linhas resolveu o problema.
    Muito obrigado.
    Sucesso para você!

  28. Não, eles não. As pessoas geralmente assumem que aplicar permissões recursivamente em diretórios também afetará os arquivos dentro do diretório. Isso não está correto. Você pode ter permissões diferentes para diretórios e permissões diferentes para arquivos dentro do diretório.

  29. Bem, estou totalmente perplexo. Tenho um site em uma instalação multisite que só faz isso ÀS VEZES. Por exemplo, mais cedo hoje o site estava funcionando bem e eu o estava carregando em vários navegadores e várias máquinas. Eu não toquei na configuração nem em nada no backend, e agora está dando ‘muitos redirecionamentos’. Isso está acontecendo há semanas. Realmente preciso que isso seja corrigido!

    Verifiquei as permissões. Verifiquei e redefini as configurações de permalinks. Removi os cookies. Verifiquei e reverifiquei as configurações de mapeamento de domínio. Verifiquei os URLs de home e site. Verifiquei as configurações de SEO. Redefini o cache de página do nginx e o cache de objetos WC3. Desabilitei o cache do navegador. Desabilitei todos os plugins do WP.

    Está dizendo ‘muitos redirecionamentos’ apenas para a página inicial; consigo fazer login no admin e ver outras páginas.

    Agradeço toda a ajuda até agora… Alguém tem mais alguma sugestão, por favor?

    • Olá, você chegou a encontrar uma solução para o seu problema com o problema ocasional de muitos redirecionamentos? Estou passando pelo mesmo problema – ocorre uma ou duas vezes por dia para usuários anônimos, mas qualquer pessoa conectada está bem, o que me faz supor que seja um problema de cache, mas até agora nada resolveu o problema…

      Obrigado,
      Paul

  30. só para informar, para quem estiver tentando resolver este problema onde outras sugestões convencionais não funcionam…

    certifique-se de que suas permissões de proprietário/grupo estejam corretas.

    ou seja, se você fez upload manual do wp-admin e wp-includes através do seu login root, você precisará alterar a propriedade e o grupo da pasta/arquivo para a conta em que sua instalação do wordpress está.

    para alterar a propriedade/grupo a partir do shell:

    chown -R nome_proprietario:nome_grupo nome_pasta

    por exemplo:

    chown -R wpaccount:wpaccount wp-admin
    chown -R wpaccount:wpaccount wp-includes

    isso se aplica a cPanel, Linux, instalações Unix, etc.

  31. Primeiro, crie um backup do seu site, baixe todos os seus arquivos e faça backup do seu banco de dados usando o phpMyAdmin.

    Depois disso, exclua seu arquivo .htaccess

    Abra o wp-config.php e adicione estas duas linhas

    define(‘WP_HOME’,’http://example.com’); define(‘WP_SITEURL’,’http://example.com’);

    Substitua example.com pelo nome do seu próprio domínio.

    Se você não está vendo o erro "too many redirects" (muitos redirecionamentos), mas está vendo uma tela branca. Tente estes passos:

    https://014.leahstevensyj.workers.dev/wp-tutorials/how-to-fix-the-wordpress-white-screen-of-death/

    Se isso não ajudar, selecione sua pasta wp-admin no cliente FTP e altere a permissão do arquivo para 755. Certifique-se de marcar para aplicar as permissões recursivamente e aplicá-las a todos os diretórios dentro de wp-admin. Não defina para todos os arquivos recursivamente, apenas para os diretórios.

    • “Certifique-se de marcar para aplicar as permissões recursivamente e aplicá-las a todos os diretórios dentro de wp-admin. Não defina para todos os arquivos recursivamente, apenas para os diretórios.”

      Estas frases parecem se contradizer.

  32. Obrigado pelas informações. Com base no que você disse, pensei que poderia ter um conflito com um plugin de SEO que instalei recentemente, mas meu problema de redirecionamento foi com uma nova postagem. Nas configurações do plugin, vi que "criar descrição autogerada" estava marcado. Como estou escrevendo minhas próprias descrições, desmarquei isso (pensando que poderia criar um conflito). Mas isso não mudou nada.

    Em outro lugar, li que o erro de redirecionamento pode ser causado pela alteração do título da postagem quando o permalink está definido como título da postagem. Como tenho um novo assistente me ajudando com o blog, pensei que isso poderia ter acontecido.

    Antes de desconectar todos os plugins, criei uma nova postagem, colei o texto da postagem com o erro de redirecionamento, deletei a postagem com erro e publiquei a nova postagem. Agora funciona!

  33. Obrigado pelas suas informações. Também li que isso pode ser causado por um problema de permissões de arquivo nas pastas do WordPress. O artigo mencionou verificar se as permissões estão definidas como 644 em todas as suas pastas e arquivos do wp-admin. Espero que isso ajude alguém.

  34. Fico feliz que você esteja fazendo isso e que esteja fazendo um ótimo trabalho. Também me sinto ótimo em segui-lo porque tenho 2 grandes problemas com o WordPress, então estou atento a eles. Um é que estou recebendo muito spam e tenho o Akismet ativado. Talvez o problema seja que, na caixa de comentários, o WordPress coloca por padrão meu nome de usuário e a palavra clicável "sair" em vez de fazer com que os comentaristas em potencial façam login.

Deixe uma resposta

Obrigado por escolher deixar um comentário. Por favor, tenha em mente que todos os comentários são moderados de acordo com nossa política de comentários, e seu endereço de e-mail NÃO será publicado. Por favor, NÃO use palavras-chave no campo do nome. Vamos ter uma conversa pessoal e significativa.