Cloudflare et wp-admin, Err Too Many Redirects, 2 solutions !
Vous êtes confronté à l’erreur frustrante “Err Too Many Redirects” sur votre page /wp-admin ou /wp-login.php sous WordPress, après avoir configuré Cloudflare ?

Pas de panique ! C’est un problème courant, mais heureusement, il existe des solutions rapides et simples pour régler ce souci une bonne fois pour toutes.
Nous allons vous donner 2 solutions pratiques pour récupérer l’accès à votre tableau de bord WordPress.
Pourquoi cette erreur Err Too Many Redirects lorsque l’on configure Cloudflare ?
Cloudflare, en tant que réseau de distribution de contenu (CDN), agit comme une passerelle entre votre site et ses visiteurs. Par défaut, Cloudflare scanne la version HTTP de votre site et propose un chemin HTTPS sécurisé aux utilisateurs.
C’est très pratique, mais parfois, cela entre en conflit avec la configuration SSL de votre serveur d’hébergement, surtout pour la page /wp-admin ou /wp-login.php de WordPress.
Résultat ? Une boucle de redirections infinie (“Err Too Many Redirects”) et une frustration maximale pour vous.
Solution 1 : modifiez votre fichier wp-config.php
Saviez-vous qu’un simple paramètre dans votre fichier wp-config.php peut déjà régler ce problème ?
Ce n’était pas le cas avant, mais depuis peu, WordPress possède une option pour forcer l’utilisation du HTTPS pour l’admin. Cependant, celle-ci n’est pas toujours compatible avec Cloudflare.
Voici la ligne de code à ajouter dans votre fichier wp-config.php :
- Connectez-vous à votre compte cPanel
- Rendez-vous dans votre Gestionnaire de fichiers et éditez votre fichier wp-config.php à la racine de votre site WordPress.
- Ajoutez la constante suivante :
define('FORCE_SSL_ADMIN', false);
Une fois ajouté, sauvegardez le fichier et réessayez d’accéder à votre page wp-admin.
Important : pensez à vider le cache de votre navigateur ou à tester la connexion dans une fenêtre de navigation privée pour éviter d’anciennes redirections stockées dans votre cache.
Cela n’a pas résolu votre problème ?
Solution 2 : Vérifiez les réglages SSL/TLS dans Cloudflare
Cloudflare offre plusieurs modes d’encryptage (via SSL/TLS). Un mauvais réglage peut directement causer des conflits et des boucles de redirection.
Voici ce que vous devez vérifier :
Disposez-vous d’un certificat SSL (HTTPS) chez votre hébergeur actuel ?
Vous n’avez jamais fait pointer votre domaine vers votre hébergeur ? Alors, vous n’avez probablement pas de certificat SSL. Vous pourriez-même l’avoir supprimé dans votre interface d’hébergement avant de configurer Cloudflare…
Si non (vous n’avez pas de certificat SSL) :
- Connectez-vous à votre compte Cloudflare.
- Rendez-vous dans la section SSL/TLS > Overview.
- Assurez-vous que le mode sélectionné est : Flexible

Si vous êtes sur le mode Full ET que vous n’avez PAS de certificat SSL chez votre hébergeur, il est probable que vous ayez une erreur 404 lorsque vous visitez votre page /wp-admin malgré la solution n°1.

Si vous êtes sur le mode Full (strict) ET que vous n’avez PAS de certificat SSL chez votre hébergeur, il est probable que vous ayez une Cloudflare Invalid SSL Certificate lorsque vous visitez votre page /wp-admin malgré la solution n°1.

Il est donc essentiel de bien choisir Flexible si vous n’avez PAS de certificat SSL chez votre hébergeur.
Si oui (vous avez déjà un certificat SSL):
Par exemple, vous avez pu décider de configurer Cloudfare, dans un second temps, après avoir pointé vers votre hébergeur dans un premier temps. Vous aviez donc probablement déjà un certificat SSL (HTTPS).
Il est alors préférable pour éviter tout problème de choisir le mode Full puisque vous avez déjà un certificat SSL délivré par votre hébergeur.
À retenir pour éviter les erreurs 404, Invalid Certificate SSL ou Err Too Many Redirects sur /wp-admin avec Cloudflare
Ces deux ajustements simples peuvent faire toute la différence :
- Modifiez la constante
FORCE_SSL_ADMIN
dans wp-config.php. - Réglez correctement le mode d’encryption dans Cloudflare (FULL si vous aviez un certificat SSL au préalable, Flexible si vous n’en aviez pas).
Si le problème persiste malgré tout, n’hésitez pas à ouvrir un ticket auprès de notre support technique qui sera ravi de vous assister dans la configuration de Cloudflare sur votre WordPress.