Possíveis soluções para corrigir o erro “Too Many Redirects Issue” em um site WordPress.
Erro no Firefox:
“A página não está redirecionando corretamente. O Firefox detectou que o servidor está redirecionando o pedido para este endereço de uma maneira que nunca será completada. ”
Esse erro geralmente ocorre devido a um redirecionamento que foi mal configurado.
WordPress possui estrutura de URL amigável que otimiza o SEO do site, para que tal recurso funcione corretamente ele reescreve os endereços das páginas e posts.
Alguns Plugins populares do WordPress também usam desse recurso para criar redirecionamentos e por algum conflito ou bug também podem causar este erro.
Por exemplo, o plugin do WordPress SEO permite que você remova o nome das categorias dos endereços “URL” no Posts, redirecionando os usuários para um URL sem base de categoria. Outro plugin que também utiliza desse recurso é o WordPress SSL e Plugins de Cache (otimização de desempenho).
Um dos motivos clássicos que geram esse erro é a configuração errada da URL “endereço” principal do Site.
Pelo gerenciador de FTP, acesse os arquivos do WordPress e edite o wp-config.php
define('WP_HOME','http://example.com'); define('WP_SITEURL','http://example.com');
Adicione as duas funções acima no final do arquivo, alterando o domínio example.com para o domínio correto. Caso seu site esteja com SSL configurado, utilize o protocolo “https” invés do “http”.
Corrija também o domínio pelo painel administrativo, acessando Configurações, Geral.
Se a solução acima não corrigiu o erro, temos mais duas opções.
Desativando os Plugins manualmente
Algum plugin pode estar causando o problema, neste caso altere o nome da pasta de cada um, utilizando o “underline” / “___”, a cada alteração, faça o teste para verificar se o erro parou.
A pasta de cada plugin está localizado no diretório: wp-content/plugins
Observação: Se o erro começou logo após a instalação de um determinado plugin, então você deverá renomear apenas a pasta dele.
Caso você tenha alterado “desativado” o nome da pasta de cada plugin e mesmo assim o erro ainda persiste, podemos concluir que o erro pode estar sendo ocasionado por uma configuração errada no Servidor de Hospedagem (Zona de DNS do dominio) ou no arquivo Htaccess.
Volte o nome das pastas para o original, assim os Plugins serão habilitados novamente.
Entre em contato com a empresa responsável pelo sua hospedagem, eles poderão te ajudar a resolver qualquer problema que esteja relacionado a zona de DNS do seu domínio.
Alguns plugins alteram o conteúdo do Htaccess para que possam criar redirecionamentos.
Verifique se o conteúdo do arquivo está semelhante a este:
(versão do WP: 4.0+)
# 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
Segurança: Atualizações frequentes geralmente incluem patches de segurança para corrigir vulnerabilidades identificadas. Ao manter o Magento atualizado, você reduz significativamente…
Como adicionar uma mensagem de Alerta ou Aviso do Admin do Magento 2 Injete o Magento\Framework\Message\ManagerInterface no construtor da sua…
Para exibir as mensagens adicionadas na classe Magento\Framework\Message\ManagerInterface em um arquivo .phtml, você pode usar o seguinte código: <?php $objectManager…
Para criar um script no Magento 2 que exporte as categorias para um arquivo XML com o nome da categoria,…
Para definir um vídeo MP4 como plano de fundo em um <div> usando HTML e CSS, você pode seguir estas…
Como desativar o "lastname" no Magento 2 e Adobe Commerce Desativando a obrigatoriedade do campo Execute a SQL abaixo diretamente…