Procédure
O erro ERR_TOO_MANY_REDIRECTS geralmente decorre de um conflito de redirecionamento HTTPS, de uma regra incorreta no arquivo .htaccess, de endereços do site mal configurados no WordPress ou de um CDN definido para um modo SSL inadequado. Esse ciclo infinito impede a exibição das suas páginas, pois o navegador é redirecionado continuamente de uma URL para outra. Este tutorial aplica-se especificamente às ofertas de hospedagem compartilhada da LWS e permite restabelecer rapidamente o acesso ao seu site.
O seu navegador às vezes mantém em memória um antigo redirecionamento permanente. Exclua os cookies e o histórico recente ligados ao seu domínio, ou abra uma nova janela em navegação privada para verificar se o bloqueio persiste.
No painel do seu domínio no LWS Panel, acesse a seção Otimização e desempenho e clique em LWSCache. Na janela que se abre, clique no botão Limpar o cache para purgar todo o conteúdo armazenado em cache pelo servidor.
Na seção Segurança do seu painel, clique no ícone SSL. Verifique se a linha Serviço SSL indica corretamente Ativado e, em seguida, altere temporariamente a opção Redirecionamento HTTPS SSL para Desativar antes de clicar em Validar para determinar se essa regra entra em conflito com o seu site.
Na seção Gestão de arquivos, abra o Gerenciador de arquivos e acesse a pasta do seu domínio em htdocs. Selecione o arquivo .htaccess e use a ferramenta Renomear para nomeá-lo, por exemplo, htaccess.txt.
Ainda no Gerenciador de arquivos, abra o arquivo wp-config.php do WordPress (sistema de gestão de conteúdo open source disponível em https://wordpress.org). Adicione antes da linha que indica parar a edição as diretivas define('WP_HOME','https://learnlws.fr'); e define('WP_SITEURL','https://learnlws.fr'); (substituindo learnlws.fr pelo seu domínio real), e depois clique em Salvar as alterações.
Se você usa a rede de distribuição Cloudflare (serviço de otimização e segurança disponível em https://www.cloudflare.com), acesse as configurações SSL/TLS da sua zona. Certifique-se de que o modo de criptografia esteja configurado como Completo (Full) ou Completo (strict), e não como Flexible, que quase sempre provoca um loop de redirecionamento infinito.
Para confirmar a resolução do problema, teste o seu endereço a partir de um terminal de comando com a ferramenta curl executando o comando curl -IL https://learnlws.fr (adaptando o nome de domínio). Você poderá observar a sequência dos códigos HTTP retornados e verificar se um código 200 de sucesso é finalmente obtido.
Um redirecionamento em loop ocorre quando uma página A redireciona para uma página B, que por sua vez redireciona para a página A (ou para si mesma). O navegador detecta essas requisições infinitas e interrompe o carregamento com o erro ERR_TOO_MANY_REDIRECTS.
No modo Flexible, o Cloudflare se comunica com o servidor LWS em HTTP não seguro. Se a sua hospedagem ou a configuração do WordPress impuser HTTPS, o servidor redireciona o Cloudflare para HTTPS, que envia novamente a requisição em HTTP, gerando um loop permanente.
Se renomear o arquivo eliminar o erro, isso significa que uma diretiva de reescrita personalizada estava incorreta. Você pode recriar um arquivo .htaccess padrão pela administração do WordPress acessando Configurações e depois Links permanentes, e clicando em Salvar as alterações.
Faça login no seu painel de administração do WordPress, acesse o menu Configurações e depois Geral, e verifique se o Endereço do WordPress (URL) e o Endereço do site (URL) têm exatamente o mesmo prefixo (ambos em https:// ou com o mesmo tratamento de www).
Se o seu site já gerencia o redirecionamento HTTPS via arquivo .htaccess ou uma extensão WordPress, é recomendável deixar a opção em Desativar no painel LWS para evitar redirecionamentos duplos conflitantes.
Coloque-a à equipa LWS e à comunidade. A resposta é publicada após moderação.