Guide de dépannage
Trop de redirections sur WordPress : sortir de la boucle
« Cette page ne fonctionne pas : votre-site.fr vous a redirigé à de trop nombreuses reprises. » Le navigateur tourne en rond entre deux adresses. Cette panne vient presque toujours d’un réglage HTTPS ou d’adresse du site. Voici comment la corriger.
En bref : videz les cookies, vérifiez que l’adresse du site est identique partout (https, avec ou sans www), et ne gardez qu’un seul mécanisme de redirection HTTPS. Si vous utilisez Cloudflare, passez le mode SSL sur Full.
Comprendre la boucle de redirection
Une redirection envoie le visiteur d’une adresse vers une autre. Une boucle se produit quand deux règles se contredisent : l’une envoie de A vers B, l’autre renvoie de B vers A. Après une vingtaine d’allers-retours, le navigateur abandonne et affiche ERR_TOO_MANY_REDIRECTS.
Étape 1 : vider les cookies et tester ailleurs
Ouvrez le site en navigation privée ou sur votre téléphone en 4G. Si le site fonctionne, la boucle venait de cookies ou du cache de votre navigateur : supprimez les cookies du domaine et c’est réglé.
Étape 2 : vérifier l’adresse du site
WordPress enregistre deux adresses : siteurl et home. Si elles indiquent http:// alors que le serveur force le https://, ou www alors que le serveur le retire, la boucle est garantie.
Corrigez-les dans phpMyAdmin (table wp_options), ou ajoutez dans wp-config.php, en adaptant à votre adresse réelle :
define( 'WP_HOME', 'https://votre-site.fr' );
define( 'WP_SITEURL', 'https://votre-site.fr' );
Étape 3 : un seul mécanisme pour forcer le HTTPS
Le HTTPS peut être forcé à plusieurs endroits :
- dans l’espace client de l’hébergeur (option « forcer HTTPS ») ;
- dans le fichier
.htaccess; - par une extension (Really Simple SSL, par exemple) ;
- par Cloudflare (option « Always Use HTTPS »).
Choisissez-en un seul, idéalement au niveau du serveur, et désactivez les autres. Par FTP, vous pouvez renommer le dossier de l’extension SSL dans wp-content/plugins pour tester.
Étape 4 : le cas de Cloudflare
Dans le tableau de bord Cloudflare, ouvrez SSL/TLS. Si le mode est Flexible et que votre serveur redirige vers HTTPS, vous avez une boucle : Cloudflare interroge le serveur en HTTP, le serveur répond « allez en HTTPS », et ainsi de suite. Passez en mode Full ou Full (strict), à condition que votre hébergement dispose d’un certificat SSL (c’est le cas chez la plupart des hébergeurs, souvent avec Let’s Encrypt).
Étape 5 : contrôler le fichier .htaccess
Ouvrez le .htaccess à la racine du site et repérez les règles RewriteRule ou Redirect ajoutées au-dessus du bloc WordPress. Des règles HTTPS et www qui se contredisent sont une cause fréquente. Pour tester, renommez le fichier en .htaccess-old et rechargez le site, puis réenregistrez les permaliens pour régénérer un fichier propre.
Étape 6 : les extensions de redirection et de cache
Une extension de redirection (Redirection, Yoast Premium, Rank Math) peut contenir une règle qui renvoie une page vers elle-même. Une extension de cache peut aussi avoir mis en mémoire une redirection erronée. Désactivez ces extensions par FTP, videz les caches, puis réactivez-les une par une.
Après la correction
- Vérifiez que toutes les variantes de l’adresse (http, https, avec et sans www) mènent à une seule version, en une seule redirection.
- Contrôlez le rapport Pages de la Search Console dans les jours suivants.
Une boucle apparue sans aucune modification de votre part peut être le signe d’un piratage : consultez notre guide site WordPress piraté. Et si la connexion à l’administration tourne aussi en rond, voyez le guide impossible de se connecter à wp-admin.
Besoin d’un dépannage rapide ?
Si vous n’avez pas d’accès FTP, si les manipulations vous semblent risquées ou si votre site vous fait perdre des clients, confiez le problème à un spécialiste. La plupart de ces pannes se corrigent rapidement quand on sait où chercher.
Votre site est bloqué en ce moment ? Décrivez le problème dans le formulaire ci-dessous ou écrivez-moi sur WhatsApp : diagnostic gratuit et réponse sous 24h. En savoir plus sur le dépannage WordPress.
Questions fréquentes
Pourquoi l’erreur est apparue juste après l’installation du certificat SSL ?
C’est le cas le plus fréquent. Deux mécanismes forcent le HTTPS en même temps (l’hébergeur, une extension, Cloudflare ou le .htaccess) et se renvoient la visite en boucle. Il faut garder un seul mécanisme de redirection.
L’erreur ne se produit que chez moi, est-ce normal ?
Des cookies ou un ancien cache peuvent entretenir la boucle sur un seul navigateur. Testez en navigation privée ou sur un autre appareil. Si le site fonctionne ailleurs, videz simplement les cookies du site.
Cloudflare peut-il provoquer une boucle de redirection ?
Oui, surtout avec le mode SSL Flexible : Cloudflare contacte votre serveur en HTTP, le serveur redirige vers HTTPS, et la boucle commence. Passez le mode SSL sur Full ou Full (strict) si votre hébergement dispose d’un certificat.
À lire aussi
Réponse sous 24h.
Ou prendre RDV avec un expert 📅
Je regarde votre site, les symptômes visibles et les priorités.
Vous recevez une proposition claire avec un budget.
Une fois validé, j’interviens proprement et je vous tiens informé.
