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.

Gerjon
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!
Bene
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?
Nate Balcom
Muito obrigado, isso funcionou perfeitamente. Levou apenas 2 minutos e eu consegui voltar ao meu admin. Muito apreciado. Vou compartilhar isso com todo mundo.
kiran dev
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 :)))
Dan N
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!!
WPBeginner Support
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 WordPressUso em 1 clique no WordPress
Tente acessar seu site e área de administração agora.
Admin
Dan N
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ê.
Latif
Muitoo obrrigadooo mano... Vou reinstalar meu wordpress se eu não achar como consertar aqui hahahahahaha
Intan
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?
Jon
É 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?
Javier
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?
WPBeginner Support
Tente desativar todos os plugins.
Admin
Dane Morgan
Eles disseram "Eu também tentei renomear a pasta de plugins sem sucesso", o que É desativar todos os plugins.
Rawal Baig
Também tenho o mesmo problema quando atualizei para o WP 4.4.2. Estava funcionando bem no início, mas agora o site é acessível, mas não consigo acessar o WP-Admin.
Qualquer ajuda seria muito apreciada.
WPBeginner Support
Você pode começar a solucionar problemas desativando primeiro todos os seus plugins do WordPress.
Rantej
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
Laura VAB
Obrigado! Reenviar as pastas funcionou para mim quando nada mais funcionou!
Rantej
Não se esqueça de substituir os arquivos externos do WordPress também (wp-logon, wp-settings etc.), além das pastas wp-admin e wp-include.
louco
Valeu mano, funcionou para mim..
neetta
Muito obrigado. Funcionou para mim também quando tudo mais falhou.
Sam
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.
Ming
VOCÊ é meu herói, isso funcionou para mim!
SIM
Obrigado!! funcionou
Donna
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.
Jamie
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?
Shailansh
Você pode me dizer como verificar qual plugin está causando o erro de loop de redirecionamento?
WPBeginner Support
Desative todos os plugins do WordPress e, em seguida, faça login no seu site. Tente instalar e ativar uma cópia nova de cada plugin que você tinha até encontrar aquele que causou o erro.
Admin
Sumon
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
WPBeginner Support
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
panos
Muito obrigado! Você me ajudou muito!!!
Uzair Hayat
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.
Adam
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?
WPBeginner Support
Você pode baixar seu arquivo .htaccess para o seu computador e depois excluí-lo do servidor. Se algo der errado, você pode fazer o upload do .htaccess original de volta para o servidor.
Admin
Adam
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.
Nikhil
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......
Strahinja Krstić
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?
Craig
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-
Taufiq
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!
Teo
Muito obrigado por este post, realmente útil!!
Caroline
Descobri que o meu foi causado por uma barra final ausente "/" no final do meu upload_url_path na tabela do banco de dados wp_options...
Presto
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!
Strahinja Krstić
Ei PRESTO,
Você pode compartilhar conosco qual plugin causou seu problema?
Graham Frame
Tentou tudo acima e ainda está recebendo o mesmo erro?
Confuso!
Jose
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?
megan
se mudarmos o nome de usuário e a senha do mysql
no cpanel ou ... e se não editarmos o arquivo wp-config.php, este erro nos seguirá
Sarah Brabazon
Muito obrigado! Li o primeiro parágrafo do tutorial e resolvi meu problema.
Deepak
Eu realmente aprecio este tutorial com uma explicação simples.
Obrigado.
manohar
Fico feliz que você esteja fazendo isso, Crie um trabalho com uma explicação simples. Obrigado.
Josh
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.
David
Ó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.
sandeep
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á!!
Odinekachukwu Ishicheli
Administrador, agora estou tendo problemas com minhas páginas. A página inicial é a única que está funcionando.
WPBeginner Support
Login to admin area of your WordPress site. Go to Settings -> Permalinks. Click on the save changes button at the bottom of the page. View your website to see if it worked.
Admin
Odinekachukwu Ishicheli
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.
emile
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
Asif Shahzad
Estou usando cloudflare ssl e estou recebendo o mesmo erro, verifique esta captura de tela http://prntscr.com/6rhjtb como posso corrigir este erro de loop de redirecionamento ssl?
Ernest
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.
Ashish Makwana
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!!!!!!!!!
Andre
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ê!
Equipe WPBeginner
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.
robrecord
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?
Paul Vincent
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
uhhm.net
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.
Equipe WPBeginner
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.
robrecord
“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.
Mat
Obrigado pela postagem. Ainda não funcionou.. Alguém tem outra sugestão? Tentei tudo nesta postagem: http://wordpress.org/support/topic/cant-add-www-to-the-domain?replies=3
Agradeço desde já!
Gino
Obrigado!
Nabil Kadimi
Alguns truques adicionais que podem ajudar:
* Salve novamente sua estrutura de permalinks
* Nas configurações de permalinks, remova quaisquer caracteres não alfanuméricos das bases
R0ckland
Obrigado por isso. Levei um tempo para fazer isso funcionar, mas seu blog resolveu para mim.
Abraços.
Pamela
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!
Jason George
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.
Evelyn Guzman
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.
robrecord
Você só veria seu nome como nome de usuário porque é você, e você está logado. Todos os outros veem uma caixa de login em branco.
Uzair Hayat
Você pode realmente tentar usar o disqus para seus comentários.