Réparer l'erreur ERR_TOO_MANY_REDIRECTS sur WordPress

Procédure

L'erreur ERR_TOO_MANY_REDIRECTS provient le plus souvent d'un conflit de redirection HTTPS, d'une règle erronée dans le fichier .htaccess, d'adresses de site mal configurées dans WordPress ou d'un CDN réglé sur un mode SSL inadapté. Cette boucle infinie empêche l'affichage de vos pages car le navigateur est renvoyé en continu d'une URL à une autre. Ce tutoriel s'applique spécifiquement aux formules d'hébergement mutualisé de LWS et permet de rétablir rapidement l'accès à votre site.

Les étapes

  1. Vider le cache du navigateur et tester en navigation privée

    Votre navigateur conserve parfois en mémoire une ancienne redirection permanente. Supprimez les cookies et l'historique récent liés à votre domaine, ou ouvrez une nouvelle fenêtre en navigation privée pour vérifier si le blocage persiste.

  2. Vider le cache serveur LWSCache

    Depuis le tableau de bord de votre domaine dans le LWS Panel, rendez-vous dans la rubrique Optimisation et performance puis cliquez sur LWSCache. Dans la fenêtre qui s'ouvre, cliquez sur le bouton Vider le cache pour purger l'ensemble des contenus mis en cache par le serveur.

    Réparer l'erreur ERR_TOO_MANY_REDIRECTS sur WordPress
  3. Contrôler le certificat SSL et la redirection HTTPS

    Dans la section Sécurité de votre panneau, cliquez sur l'icône SSL. Vérifiez que la ligne Service SSL indique bien Activé, puis passez temporairement l'option Redirection HTTPS SSL sur Désactiver avant de cliquer sur Valider pour déterminer si cette règle entre en conflit avec votre site.

    Réparer l'erreur ERR_TOO_MANY_REDIRECTS sur WordPress
  4. Désactiver temporairement le fichier .htaccess

    Dans la section Gestion des fichiers, ouvrez le Gestionnaire de fichiers puis accédez au dossier de votre domaine dans htdocs. Sélectionnez le fichier .htaccess et utilisez l'outil Renommer pour le nommer par exemple htaccess.txt.

    Réparer l'erreur ERR_TOO_MANY_REDIRECTS sur WordPress
  5. Vérifier ou forcer les adresses dans wp-config.php

    Toujours dans le Gestionnaire de fichiers, ouvrez le fichier wp-config.php de WordPress (système de gestion de contenu open source disponible sur https://wordpress.org). Ajoutez avant la ligne indiquant d'arrêter l'édition les directives define('WP_HOME','https://learnlws.fr'); et define('WP_SITEURL','https://learnlws.fr'); (en remplaçant learnlws.fr par votre domaine réel), puis cliquez sur Enregistrer les modifications.

    Réparer l'erreur ERR_TOO_MANY_REDIRECTS sur WordPress
  6. Ajuster la configuration du CDN Cloudflare le cas échéant

    Si vous utilisez le réseau de distribution Cloudflare (service d'optimisation et de sécurité disponible sur https://www.cloudflare.com), accédez aux réglages SSL/TLS de votre zone. Assurez-vous que le mode de chiffrement est configuré sur Complet (Full) ou Complet (strict), et non sur Flexible qui provoque quasi systématiquement une boucle de redirection infinie.

  7. Analyser la boucle de redirection

    Pour confirmer la résolution du dysfonctionnement, testez votre adresse depuis un terminal de commande avec l'outil curl en exécutant la commande curl -IL https://learnlws.fr (en adaptant le nom de domaine). Vous pourrez observer la chaîne des codes HTTP renvoyés et vérifier qu'un code 200 de succès est finalement obtenu.

Questions fréquentes

Qu'est-ce qu'une redirection en boucle ?

Une redirection en boucle survient lorsqu'une page A renvoie vers une page B, laquelle renvoie à son tour vers la page A (ou vers elle-même). Le navigateur web détecte ces requêtes sans fin et interrompt le chargement avec l'erreur ERR_TOO_MANY_REDIRECTS.

Pourquoi le mode SSL Flexible de Cloudflare provoque-t-il cette erreur ?

En mode Flexible, Cloudflare communique avec le serveur LWS en HTTP non sécurisé. Si votre hébergement ou votre configuration WordPress impose le HTTPS, le serveur renvoie Cloudflare vers HTTPS, qui renvoie à nouveau la requête en HTTP, générant une boucle permanente.

Que faire si la désactivation du fichier .htaccess résout le problème ?

Si renommer le fichier supprime l'erreur, cela signifie qu'une directive de réécriture personnalisée était erronée. Vous pouvez recréer un fichier .htaccess standard depuis l'administration WordPress en allant dans Réglages puis Permaliens et en cliquant sur Enregistrer les modifications.

Comment modifier mes URL si j'ai encore accès au tableau de bord WordPress ?

Connectez-vous à votre panneau d'administration WordPress, rendez-vous dans le menu Réglages puis Général, et vérifiez que l'Adresse web de WordPress (URL) et l'Adresse web du site (URL) comportent exactement le même préfixe (toutes deux en https:// ou avec la même gestion des www).

Faut-il réactiver la Redirection HTTPS SSL dans le panneau LWS après les tests ?

Si votre site gère déjà la redirection HTTPS via le fichier .htaccess ou une extension WordPress, il est conseillé de laisser l'option sur Désactiver dans le panneau LWS pour éviter les doubles redirections conflictuelles.

Notez cet article :

2.5/5 | 2 avis

Cet article vous a été utile ?

Article utileOui

Article non utileNon

MerciMerci ! N'hésitez pas à poser des questions sur nos documentations si vous souhaitez plus d'informations et nous aider à les améliorer.


Vous avez noté 0 étoile(s)

Articles similaires

17mn de lecture

Comment effectuer une mise à jour de Wordpress vers la dernière version ?

1mn de lecture

Comment fonctionne Yoast SEO ?

4mn de lecture

Comment optimiser votre site Wordpress ?

1mn de lecture

Comment utiliser Gutenberg sur Wordpress ?


Questions sur cet article

Poser une question à l'équipe LWS et à sa communauté

RGPD : Responsable : LWS-Ligne Web Services. Finalité : modération et publication publique de votre question, notification éventuelle d'une réponse. Base légale : consentement (art. 6.1.a RGPD). Conservation des emails : 90 jours après notification, 12 mois maximum sans réponse. Pour exercer vos droits, consultez la section RGPD de nos CGV.