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.

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.

É assim que o erro aparece no Firefox com a mensagem ‘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.

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:
- Limpe o Cache e os Cookies do Seu Navegador
- Faça o Endereço do WordPress e o Endereço do Site Corresponderem
- Corrija a Configuração SSL do Cloudflare
- Redefina o Arquivo .htaccess do Seu WordPress
- Desativar Todos os Plugins do WordPress
- Corrija o Loop de Redirecionamento Apenas no wp-admin
- Corrija Muitos Redirecionamentos Após Migrar Seu Site
- O Que Fazer Se o Erro Ainda Não For Corrigido
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.

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.

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.

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’.

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.

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.

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á.

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/.

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.

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:
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.

David Najman
Olá,
Eu tive este erro na página de tags do produto. Tentei todos os reparos possíveis mencionados acima sem sucesso.
Finalmente, tive que renomear o slug para que as tags não fossem números, por exemplo, 2016, então eu o renomeei para r2016 e começou a funcionar!
Deve ter sido causado por alguma atualização do wordpress, porque funcionava há alguns anos antes com tags nomeadas como números.
WPBeginner Support
Obrigado por compartilhar o que funcionou para você. Se sua página de produto é criada por um plugin, você pode tentar entrar em contato com o suporte do plugin para informá-los sobre esse problema.
Admin
Yavan Kumar
Olá,
Todo o meu site está funcionando corretamente, mas a página inicial está sendo redirecionada muitas vezes e o mesmo problema com a página wp-admin também. Tentei todos os métodos que você mencionou, mas nada funcionou para mim.
Por favor, me aconselhe se houver alguma outra solução para isso.
Agradeço antecipadamente...
WPBeginner Support
Se nenhum dos métodos do artigo funcionou, você deve entrar em contato com seu provedor de hospedagem para que eles vejam se há algum problema que eles possam identificar do lado deles.
Admin
John Zoetebier
Meu site é uma implantação Bitnami WordPress na Google Cloud Platform.
Quando eu uso:
define(‘WP_SITEURL’, ‘http:/example.cloud’);
a página inicial é redirecionada para si mesma e exibe uma mensagem de erro no navegador.
Agora estou usando a configuração original do Bitnami e funciona muito bem!
define(‘WP_SITEURL’, ‘http://’ . $_SERVER[‘HTTP_HOST’] . ‘/’);
WPBeginner Support
Você está faltando uma barra ao lado do seu http na primeira declaração define, mas obrigado por compartilhar sua solução alternativa.
Admin
Chad
Tive que desativar um plugin e funcionou bem novamente. Identifiquei o plugin a desativar olhando para a minha URL onde estava a receber um erro de redirecionamento. O nome do plugin estava escrito lá.
WPBeginner Support
Obrigado por compartilhar como você encontrou o erro para outras pessoas que tentam resolver este problema
Admin
Nirav Patel
Obrigado, mano, pela informação sobre o erro do wp
WPBeginner Support
Ficamos felizes que nosso artigo pôde ajudar
Admin
irga
sim, você sabe,,, eu procurei por isso,,,,, e então meu site wordpress voltou a funcionar, grato
Rahul
Valeu amigo, realmente ajuda
Josh
Tentei todos os passos aqui sem sucesso hoje. Felizmente, meu site está funcionando bem, mas não consigo fazer login no painel wp-admin de forma alguma.
Quais são as outras opções? Deve haver outras maneiras de descobrir o que está causando isso?
Deby
Estou com o mesmo problema. Meu site funciona bem para os visitantes, mas eu só recebo o erro de redirecionamento para o backend, meu painel do WP.
É um site novo e eu nem tenho nenhum plugin instalado ainda. Estou confuso.
Bryant Thomas
Nossa, funcionou! Já fiz muitas migrações de sites e nunca me deparei com esse problema. Obrigado, o define(‘WP_HOME’,’http://example.com’);
define(‘WP_SITEURL’,’http://example.com’); funcionou com o www.
Rutvi Trivedi
Olá, meu problema é que quando vou para o painel do meu site (/wp-admin) ele me dá este erro. Tentei esta solução e infelizmente não está funcionando. Por favor, ajude-me a resolver este erro.
Shakeane
Só quero dizer muito obrigado por compartilhar este conhecimento, você não entenderia o quanto isso me ajudou, algo tão pequeno como adicionar www ou deixar a barra invertida no final causou tantas dores de cabeça, muito obrigado.
Marc
Incrível! Levou apenas 5 minutos e resolveu!!!
hassan
Prezado senhor,
tenho muitos dados em meu site, mudei meu endereço diretamente de http://www.example.com para example.com, removi www do wp-confiq e phpmyadmin sem fazer o procedimento acima, agora atualizei todos os plugins e temas, tudo está bem, mas as configurações do meu tema não estão sendo editadas, quando vou mudar as configurações do meu tema, as alterações estão sendo revertidas... por favor, ajude a resolver este problema, serei grato a você
estou tentando resolver este problema há três dias, mas falhei
por favor ajude
Sachin
Olá, meu site está funcionando sem nenhum erro, mas tenho este problema no backend quando abro a aba aparência>personalizar. Não consigo personalizar meu site pelo backend. Como posso resolver isso?
Adrian Daniels
Uau, isso realmente funcionou, obrigado!!
Toheeb
Oi!
Obrigado pelo seu post…
Eu consegui resolver o meu mudando o WP_SITEURL e o WP_HOME para letras minúsculas. Eu capitalizava cada palavra anteriormente para facilitar a leitura e, no final, isso redirecionava as páginas paginadas de posts.
Tudo parece bem agora. Obrigado
Laurena
Ei, este era o meu problema! Obrigado pelo seu comentário aqui.
scott
Este também foi o meu problema.
Karla
Este também foi o meu problema! Obrigado pelo seu comentário! Tentei tudo no vídeo, mas nada funcionou.
Rudy Reteig
Fiz um redirecionamento no Domínio ADDOn para livrar meu site de uma cauda, “/blog”, atrás do meu URL, que apareceu quando o site foi lançado. Isso foi, na minha opinião, feito automaticamente, pois tenho dois sites no mesmo diretório PUBLIC_html. Provavelmente para evitar conflito de arquivos com o mesmo nome dos dois sites
Robin
Nenhuma dessas correções funcionou para mim. No final, descobri que havia configurado uma regra de página personalizada no CloudFlare há muito tempo para tratar o painel do WordPress de forma diferente do resto do site. Tinha “SSL – Flexível” definido, o que causava o erro. Apenas defini a regra para “Completo” e funciona bem novamente.
Ada
Esta foi a correção para mim. Muito obrigado!
Damien
Oh Deus! Muito obrigado
Daniel
Muito obrigado por esta correção, depois de cerca de 5 horas com este erro, finalmente resolvi o problema. Passo mais tempo corrigindo erros do que construindo sites com WordPress. Estou cansado
Simon
Valeu, mano. Horas de verificação do .htaccess etc e é apenas um problema simples do Cloudflare.
Rares
Esta também foi a solução para mim. Muito obrigado por compartilhar!
Jack
Isso corrigiu o meu! Obrigado!
Jeenie
O mesmo aqui – depois que "Flexível" foi alterado para "Completo" nas configurações SSL do Cloudflare, funcionou! Ufa. (Queria ter visto seu comentário antes!)
Nancy
Muito, muito obrigado por isso! Funcionou.
Florian
Eu também tive o problema, então comecei a procurar uma solução e descobri que a CDN estava causando esse erro. Eu a desativei e funcionou novamente
Jennifer
Graças a Deus eu vi sua resposta. Pensei que, como eu tinha adicionado o plugin Yoast SEO, ele estava causando os problemas, mas eu também tinha ativado a CDN no meu painel de controle e esse era o problema!
Alex Jr
Desativei todos os plugins, desabilitei o tema atual, excluí o .htaccess, mas ainda estou recebendo o erro "muitos redirecionamentos" quando tento acessar meu site do WordPress. O que está causando isso e como posso corrigi-lo?
Dan
Acabei de passar por isso em um novo site em que estou trabalhando. O problema acabou sendo que eu criei meu tema filho com espaços no nome. Assim que renomeei a pasta do tema filho para meu-tema-filho, funcionou. Tive que reativar meu tema filho para que funcionasse corretamente. Espero que isso poupe alguém de dor e aborrecimento!
ANA
Dan, eu só queria dizer MUITO OBRIGADO!!!!!!!
Esse era o meu problema também, aparentemente. Eu mudei o nome e a pasta para incluir um hífen e tudo funciona bem.
Santiago
Estou descobrindo que, quando tento definir meu Permalink para Nome do Post, recebo o problema de redirecionamento. Quando o defino para Simples, não há problemas. Desativei todos os plugins e ainda a mesma coisa.
Sou novo no WP, mas tenho 20 anos de TI, qualquer ajuda seria muito apreciada.
Damion
+1 nisso e obrigado por compartilhar seu conhecimento de forma tão completa e generosa – você me poupou horas de trabalho hoje.
Bilal Asghar
Este é um artigo muito útil. Eu tive problemas de redirecionamento com meu site WordPress. Eu apenas mudei minhas URLs de Postagem indo para Configurações>Permalinks.
Ebad Ur Rehman
Meu site está sendo redirecionado muitas vezes na prévia da personalização
outras funções do tema estão funcionando bem.
Por favor, diga a solução para o problema
Sharon Booker
Muito obrigado. Liguei para a central de ajuda do meu serviço de hospedagem duas vezes e nada do que eles me disseram para fazer ajudou. Isso corrigiu o erro.
Amit Khandelwal
Estou tendo o problema “ERR_TOO_MANY_REDIRECTS” apenas na página inicial do site, mas outras páginas funcionam bem. Acho que o plugin “Redirection” causa esse problema, mas preciso mantê-lo ativado.
Por favor, sugira.
Tenzin Nima
Muito obrigado!! Estou procurando uma solução o dia todo e finalmente resolvi.
Obrigado
maria
Eu tentei a primeira opção, Configurações » Geral e mudei a url. A questão é que, acidentalmente, coloquei um ; em vez de um . no endereço.
Agora o site está todo bagunçado e eu nem consigo mais fazer login como usuário administrador para mudar de volta :/ alguma dica?
WPBeginner Support
Olá Maria,
Você pode corrigir isso adicionando este código ao arquivo wp-config.php do seu site WordPress.
define('WP_HOME','http://example.com'); define('WP_SITEURL','http://example.com');Uso em 1 clique no WordPress
Não se esqueça de substituir example.com pelo nome do seu próprio domínio.
Admin
Yildirim
oi,
e quanto ao https
WPBeginner Support
O código é um código de exemplo, se você estiver usando https, então você colocaria https no código
Em Walker
Olá, Toda vez que vou para a página WIDGET para carregar meus anúncios do Adsense, minha página congela e fica sem resposta, como posso corrigir isso, por favor
Mark
Obrigado, funcionou
Abiskar Bharati
Eu tentei todas as coisas mencionadas no blog, mas o problema ainda persistiu, então fiz o que Jake Philips (um dos comentários acima) fez e descobri que algo havia mudado a configuração da estrutura de permalinks para:
/'/%year%/%monthnum%/%day%/%postname%/'
Eu mudei de volta para (como o comentário sugere):
/%year%/%monthnum%/%day%/%postname%/
e então tudo estava funcionando bem novamente...
Abhishekh Maharjan
Obrigado. Funcionou
Cindy
Quando coloco meu link no Facebook, minha foto que está na minha página não aparece, apenas o nome do meu site e o URL. Alguma ideia do que preciso fazer para ter uma foto em miniatura?
Felix
Oi, CINDY.
Isso porque você não usou o plugin Yoast e não definiu as regras na aba do Facebook. O problema está relacionado ao protocolo open graph.
Khori Carnes
Olá. Estou tendo um problema um tanto estranho, eu acho. Meu problema de redirecionamento é que quando tento acessar minha página de administração do WordPress usando meu domínio, ele me redireciona para godaddy.com. Minha única explicação que consigo pensar é que comprei meu nome de domínio da GoDaddy. No entanto, comprei minha hospedagem de site da HostGator. De qualquer forma, não consigo acessar minha página de administração do WordPress para começar a estabelecer meu novo site.
Qualquer ajuda ou sugestão seria muito apreciada! Obrigado
WPBeginner Support
Olá Khori,
Você pode entrar em contato com o suporte da GoDaddy e eles podem te ajudar a apontar seu nome de domínio para seu provedor de hospedagem. Tudo o que você precisa fazer é ir à sua conta GoDaddy e apontar as configurações do servidor de nomes para o seu nome de domínio para a HostGator.
Admin
Ralf
No meu caso, o problema eram caracteres especiais na URL. Você não pode ter isso com o WordPress. Por exemplo, umlauts alemães: ÄÖÜ – precisam ser convertidos.
Teemu
Sim e não. Eu executei com sucesso um site com o caractere “ä” nele por alguns anos. Mas desta vez, este pode ser o motivo pelo qual estou procurando ajuda para este problema aqui com um site que agora tem o mesmo caractere “ä” nele também…
Don Stewart
Entrei em pânico quando não consegui acessar a tela inicial do meu site (embora pudesse acessar as outras páginas). Mexi nas configurações de URL em Configurações=>Geral e vi que o mesmo endereço aparecia como URL do WordPress e URL do site – o que significava que estava dando voltas, como você apontou. Mexi nisso por um tempo, quase me bloqueando completamente do WordPress, mas depois desativei vários plugins recém-instalados. Resolvido! Não tenho certeza de qual plugin causou isso – vou investigar isso, omitindo aquele que acho mais provável e reativando os outros um por um, mas minha sugestão é seguir seu artigo de baixo para cima. Verifique esses plugins recentes!
Jake Phillips
Eu tinha acabado de ativar CDN e SSL na Bluehost para o meu site WordPress quando isso começou a acontecer. Descobri que algo havia alterado a configuração da estrutura de permalinks para:
/’/%year%/%monthnum%/%day%/%postname%/’
Eu a alterei de volta para:
/%year%/%monthnum%/%day%/%postname%/
e então tudo voltou a funcionar bem…
Asma
Olá,
Seu artigo é muito bom e pode ser a solução para o meu problema recente. Mas eu não sou um especialista em WordPress e não tenho coragem suficiente para experimentar no meu site, embora o blog tenha sido construído inteiramente por mim mesmo.
No entanto, estou vendo as seguintes coisas nos últimos dois dias–
“Esta página não está funcionando
Você foi redirecionado muitas vezes.
Tente limpar seus cookies.
ERR_TOO_MANY_REDIRECTS”
Tentei muitas vezes depois de limpar os cookies, ainda assim, não consigo fazer login no meu site.
Você pode, por favor, dar uma solução?
WPBeginner Support
Olá Asma,
Se você tentou as etapas mencionadas acima, pode tentar nosso guia de solução de problemas do WordPress. Ele ajudará você a descobrir o que está causando o problema e como corrigi-lo.
Admin
Adeshola
Meu problema parecia ser uma mistura de plugins e wp-config.php. Após desativar meus plugins, consegui acessar meu site, mas não a área de administração do WordPress. Corrigi isso atualizando meu wp-config com os códigos fornecidos acima. No entanto, eles só funcionaram depois que os coloquei antes da linha “/* Isso é tudo, pare de editar! Feliz blogando. */”. Isso foi algo que vocês não incluíram em seu tutorial, mas encontrei em outro lugar. Então, obrigado por tudo. Meu site funciona agora.
George
Só queria dizer que este artigo me ajudou muito… Aqui está o meu caso:
WP instalado em um diretório: domain.com/widget
domain.com .htaccess editado para fins de SEO para dizer
DirectoryIndex /widget/index.php /widget/
Isso causou o problema de “muitos redirecionamentos”. Possivelmente por causa da barra final no arquivo .htaccess do domain.com??
De qualquer forma, isso corrigiu:
domain.com .htaccess editado para:
DirectoryIndex /widget
Agora funciona.
Viva o cPanel!!!
Mirjam
Meu problema é que, ao tentar acessar a página de login, sou redirecionado para https://, mas meu site está em http://. Já tentei de tudo, adicionando o URL de destino ao config.php, desativando plugins, renovando o .htaccess. Não há redirecionamento definido no CPanel, então não sei por que isso está acontecendo. O site está disponível, mas não consigo acessar o admin.
Estou ficando um pouco sem esperança aqui…
WPBeginner Support
Por favor, entre em contato com seu provedor de hospedagem do WordPress, eles podem ser capazes de ajudá-lo.
Admin
Gilbert Stawny
Se nenhuma das opções acima funcionar, renomeie seu arquivo .htaccess para htaccess.old ou algo similar. Tente fazer login novamente.
Talha Wahid
Muito obrigado, finalmente consegui resolver isso depois de passar a semana inteira. apenas adicionando ao wp-config.com
define(‘WP_HOME’,’http://example.com’);
define(‘WP_SITEURL’,’http://example.com’);
Adrian
Uma maneira de criar o loop de redirecionamento infinito é definir o Endereço do WordPress e o Endereço do Site usando letras maiúsculas e minúsculas, por exemplo, MyExampleWebsite.com. A parte do domínio de um URI deve ser insensível a maiúsculas e minúsculas, a parte do arquivo deve ser sensível a maiúsculas e minúsculas para lidar com sistemas de arquivos sensíveis a maiúsculas e minúsculas. O WordPress falha se você usar letras maiúsculas e minúsculas.
Adnane
Tive o mesmo problema, resolvi indo no cpanel e procurando na aba de segurança se havia mod security, se sim, desative-o.
Foi isso para mim.
Howard Bussey
Obrigado por escrever isso. Configurei o redirecionamento com o Easy HTTPS Redirection e me deparei com o problema de “muitos redirecionamentos”. Resolvi desativando uma propriedade no Woo Commerce. Nas configurações de checkout, eu tinha selecionado tanto “forçar checkout seguro” quanto “forçar HTTP ao sair do checkout”. Desmarquei o “forçar HTTP ao sair do checkout” e não vejo mais o problema de “muitos redirecionamentos”. Não precisei editar nenhum arquivo .htaccess.
Asser
Se o problema estiver ocorrendo apenas ao acessar o painel de controle de administração, procure em wp-admin e verifique se há um arquivo htaccess no local (www/wp-admin/.htaccess) e se encontrar um, renomeie-o e atualize o URL de administração (exemplo.com/wp-admin/) e deve funcionar.
Suraj
Simplesmente excelente, isso resolveu o problema de loop de redirecionamento que eu estava enfrentando, muito obrigado, aprecio o artigo
Akash Gadiya
Olá, tentei todas as opções de solução de problemas aqui, mas nada parece funcionar. A última coisa que me lembro de ter feito foi fazer um backup completo usando o Backup Wizard no cPanel. Isso poderia de alguma forma levar a este erro (Muitos redirecionamentos)?
Aqui está uma lista do que fiz até agora para resolver este problema:
1) Removi o arquivo de backup do diretório raiz
2) Editei o arquivo wp-config adicionando essas 2 linhas de código, com e sem www
3) Excluí os arquivos .htaccess do diretório raiz e da pasta wp-content, um de cada vez
4) Percorri todos os comentários para ver se havia alguma solução possível, sem sucesso
Busquei a ajuda do administrador raiz, espero que possamos resolver isso o mais rápido possível. Se você acha que perdi alguma coisa ou poderia tentar algo além disso, por favor, me avise.
Obrigado
Akash
Akash Gadiy
Finalmente consegui corrigir o problema. Acho que tinha algo a ver com o backend. Meu administrador reiniciou o servidor e isso deu vida ao meu site novamente. Obrigado por esta postagem. Boa sorte a todos que tentam corrigir este problema. Que a força esteja com você