Tutoriels WordPress de confiance, quand vous en avez le plus besoin.
Guide du débutant pour WordPress
WPB Cup
30 Millions+
Sites web utilisant nos plugins
20+
Années d'expérience WordPress
3000+
Tutoriels WordPress par des experts

Comment corriger le problème de trop de redirections dans WordPress

Le problème « Erreur de trop de redirections » est l’une des erreurs WordPress les plus courantes, et vous pouvez généralement la corriger en quelques minutes.

L’erreur signifie simplement que votre site Web est bloqué dans une boucle de redirection, et cela peut même vous empêcher d’accéder à votre zone d’administration WordPress.

Dans cet article, nous vous montrerons comment corriger facilement l’erreur « Trop de redirections » dans WordPress, étape par étape, même si vous ne pouvez pas vous connecter.

Correction de l'erreur « trop de redirections » dans WordPress

Réponse rapide : Comment corriger l’erreur de trop de redirections dans WordPress ?

Videz d’abord les cookies de votre navigateur. Si l’erreur persiste, il s’agit presque toujours de l’un des trois paramètres : votre adresse WordPress et l’adresse du site doivent correspondre exactement, le mode SSL de Cloudflare doit être défini sur Complet, et/ou votre fichier .htaccess peut nécessiter une réinitialisation.

Vous pouvez faire tout cela même si vous êtes bloqué hors de votre tableau de bord, en modifiant wp-config.php via FTP.

Quelles sont les causes de l’erreur de trop de redirections dans WordPress ?

Une boucle de redirection se produit lorsqu’une page A envoie votre navigateur vers la page B, et que la page B le renvoie directement à la page A. Votre navigateur essaie encore et encore, abandonne après environ 20 tentatives et affiche l’erreur au lieu de votre site Web.

Les redirections elles-mêmes sont normales. WordPress et de nombreux plugins les utilisent pour créer des redirections permanentes 301 et corriger les erreurs 404. Le problème commence lorsque deux règles de redirection se pointent mutuellement.

Cette erreur apparaît généralement immédiatement après l’une des actions suivantes, non pas parce que l’action est incorrecte, mais parce qu’un paramètre a été mal configuré pendant son exécution :

  • Vous avez déplacé le site vers HTTPS ou installé un certificat SSL.
  • Vous avez activé Cloudflare (ou un autre proxy inverse / CDN).
  • Vous avez installé un plugin SSL ou un plugin de gestion des redirections.
  • Vous avez modifié l’URL du site, migré d’hébergeur ou collé une règle « forcer HTTPS » dans .htaccess.

Les plugins qui corrigent le problème de contenu non sécurisé SSL ou un plugin de mise en cache WordPress peuvent également provoquer cette erreur.

Voici à quoi ressemble le message « ERR_TOO_MANY_REDIRECTS » dans Google Chrome.

Google Chrome affiche une erreur « trop de redirections »

Voici à quoi ressemble l'erreur dans Firefox avec le message « La page ne redirige pas correctement ».

Firefox affiche une erreur « la page ne redirige pas correctement »

La page d’erreur ne vous indique pas ce qui cause la boucle. Pour découvrir le problème, vous pouvez utiliser un outil gratuit comme httpstatus.io, entrer l’URL de votre site Web et examiner la chaîne de redirection.

Un site sain affiche un seul 301 (une redirection permanente) se terminant par un code d’état 200, ce qui signifie que la page s’est chargée normalement.

Un site défectueux affiche une longue chaîne de 301 rebondissant entre les deux mêmes URL, et ces deux URL vous indiquent ce qui cause le problème. Par exemple, si elles diffèrent par http et https ou www et non-www, vous pouvez suivre les étapes ci-dessous pour les corriger.

httpstatus affiche une boucle de redirection

Important : Certaines des corrections ci-dessous modifient les fichiers principaux et la base de données de votre site. Avant de modifier quoi que ce soit, veuillez créer une sauvegarde. Vous pouvez suivre notre guide sur comment effectuer une sauvegarde manuelle de la base de données WordPress.

Voici les étapes que nous allons couvrir :

1. Videz le cache et les cookies de votre navigateur

Une cause fréquente de l’erreur pourrait être les cookies de votre navigateur web. Essayez d’abord un rafraîchissement forcé (Ctrl + F5 sur Windows ou Cmd + Shift + R sur Mac), puis essayez d’accéder à votre site web en utilisant un navigateur web différent, comme Firefox, Safari, Opera ou Microsoft Edge.

Si vous parvenez à accéder normalement à votre site web avec un navigateur différent, vous devez alors vider les cookies et le cache de votre navigateur habituel.

Vous n’avez pas besoin de tout effacer. Vider les cookies pour votre propre site web suffit.

Sélectionner les données mises en cache à supprimer dans Google Chrome

Nous avons un guide détaillé sur la façon de vider le cache de votre navigateur dans tous les principaux navigateurs qui vous aidera à le faire.

En revanche, si un navigateur différent affiche la même erreur, alors la boucle provient de votre site web plutôt que de votre navigateur, et vos paramètres d’URL sont la prochaine chose à vérifier.

2. Faites correspondre votre adresse WordPress et l'adresse de votre site

Une cause majeure de cette erreur est une discordance dans vos paramètres d’URL WordPress.

Normalement, vous pouvez voir ces options sur la page Réglages » Général.

Adresse WordPress et URL du site

Pour la plupart des sites web, les URL dans les champs « Adresse WordPress » et « Adresse du site » doivent être exactement les mêmes. Vérifiez ces trois détails dans les deux champs :

  • http vs https – les deux champs doivent utiliser le même.
  • www vs non-www – choisissez une version et utilisez-la dans les deux champs.
  • Casse des lettres – les URL doivent être toutes en minuscules.

Étant donné que l’erreur pourrait vous avoir bloqué l’accès à la zone d’administration de WordPress, vous devrez peut-être corriger les URL sans passer par le tableau de bord. Vous pouvez le faire en modifiant le fichier wp-config.php, qui se trouve dans le dossier racine de votre site web.

Connectez-vous à votre site à l’aide d’un client FTP ou de l’application Gestionnaire de fichiers de votre panneau de contrôle d’hébergement. Ensuite, ouvrez wp-config.php dans un éditeur de texte brut et ajoutez ces deux lignes juste au-dessus de la ligne qui dit « C’est tout, ne modifiez plus. » :

define( 'WP_HOME', 'https://example.com' );
define( 'WP_SITEURL', 'https://example.com' );

N’oubliez pas de remplacer « https://example.com » par l’URL de votre propre site. Maintenant, enregistrez le fichier et téléchargez-le à nouveau sur votre site web, puis visitez votre site pour voir si cela résout l’erreur.

Remarque : Ces deux lignes remplacent les paramètres d’URL de votre base de données. Une fois que votre site fonctionnera à nouveau, vous pourrez les laisser en place. Les champs de la page Réglages apparaîtront simplement comme verrouillés.

Pour plus de méthodes, consultez notre tutoriel sur la façon de changer facilement les URL WordPress.

3. Corriger le paramètre SSL de Cloudflare

Si l’erreur a commencé juste après que vous ayez connecté votre site à Cloudflare, alors c’est presque certainement votre solution.

Cloudflare fonctionne comme un proxy inverse. Cela signifie qu’il se situe entre vos visiteurs et votre serveur, répondant aux requêtes de son propre réseau pour rendre votre site plus rapide et plus sûr.

La cause habituelle est que le mode SSL de Cloudflare est défini sur Flexible, ce qui crée une boucle infinie. Avec le SSL Flexible, les visiteurs se connectent à Cloudflare via HTTPS, mais Cloudflare communique avec votre serveur via HTTP simple. Votre serveur redirige alors cette requête HTTP vers HTTPS, et la boucle commence.

Pour résoudre ce problème, vous devez suivre ces deux étapes.

Tout d’abord, dans le tableau de bord Cloudflare, allez dans SSL/TLS » Aperçu et changez le mode de Flexible à Full, ou Full (strict) si vous avez un vrai certificat SSL installé sur votre serveur, ce que vous devriez avoir.

Configurez le SSL Cloudflare en le réglant sur le mode Complet.

Deuxièmement, ajoutez l'extrait ci-dessous au fichier wp-config.php afin que WordPress détecte correctement que le visiteur est en HTTPS derrière le proxy.

Ajoutez ceci à wp-config.php, au-dessus de la ligne « stop editing » :

if ( isset( $_SERVER['HTTP_X_FORWARDED_PROTO'] ) && $_SERVER['HTTP_X_FORWARDED_PROTO'] === 'https' ) {
    $_SERVER['HTTPS'] = 'on';
}

Cette combinaison résout la grande majorité des boucles de redirection Cloudflare.

Le même extrait fonctionne également si votre site se trouve derrière un autre proxy inverse, un équilibreur de charge ou un frontal NGINX.

Pendant que vous êtes dans le tableau de bord Cloudflare, videz également son cache, afin qu'une ancienne redirection mise en cache ne continue pas d'afficher l'erreur. Allez dans Mise en cache » Configuration et cliquez sur le bouton « Tout vider ».

Vider le cache Cloudflare

4. Réinitialiser votre fichier .htaccess WordPress

Note : Cette étape s'applique aux sites Web fonctionnant sur Apache, le type de serveur Web le plus courant. Si votre site fonctionne sur NGINX, un autre serveur Web populaire, il n'y a pas de fichier .htaccess. Sur NGINX, les règles de redirection se trouvent dans la configuration du serveur, que vous ne pouvez pas modifier via FTP, alors demandez à votre hébergeur de vérifier s'il existe une règle qui se renvoie sur elle-même.

Le fichier .htaccess est un fichier spécial que votre serveur Web utilise pour gérer les redirections et d'autres paramètres du serveur. WordPress utilise également ce fichier pour les URL optimisées pour le SEO et d'autres redirections.

Parfois, les plugins WordPress peuvent apporter des modifications au fichier .htaccess de votre site Web, ce qui peut déclencher cette erreur. Il est également possible que la désactivation d'un plugin ne supprime pas ces modifications de votre fichier .htaccess.

Dans ce cas, vous devrez réinitialiser manuellement votre fichier .htaccess WordPress.

Encore une fois, vous devrez accéder à votre site Web à l'aide d'un client FTP ou de l'application Gestionnaire de fichiers dans votre tableau de bord d'hébergement.

Une fois connecté, vous verrez le fichier .htaccess dans le dossier racine (généralement /public_html/) de votre site Web.

Remarque : Si vous ne trouvez pas votre fichier .htaccess, consultez notre guide sur la façon de trouver le fichier .htaccess dans WordPress.

Tout d'abord, vous devez télécharger une copie de votre fichier .htaccess sur votre ordinateur comme sauvegarde.

Téléchargez le fichier .htaccess sur votre ordinateur comme sauvegarde

Après cela, renommez le fichier en .htaccess_old plutôt que de le supprimer. Votre serveur arrête de le lire de toute façon, et le renommer signifie que vous pouvez annuler cela en deux secondes si le fichier s'avère ne pas être la cause.

Vous pouvez maintenant essayer de visiter votre page d'accueil. Si elle se charge, alors votre fichier .htaccess était la cause de l'erreur de redirection. Vos pages internes renverront des erreurs 404 jusqu'à ce que vous recréiez le fichier ci-dessous, alors ne considérez pas cela comme un test échoué.

Maintenant, vous devrez recréer le fichier .htaccess.

Normalement, votre site Web WordPress peut le faire tout seul. Allez simplement dans la page Paramètres » Permaliens et cliquez sur le bouton « Enregistrer les modifications » en bas.

Régénérer les permaliens

Si vous préférez, vous pouvez également recréer le fichier vous-même.

Créez simplement un nouveau fichier .htaccess dans le dossier racine de votre site et collez-y les règles par défaut de WordPress :

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

5. Désactiver tous les plugins WordPress

Si la réinitialisation du fichier .htaccess n'a pas résolu la boucle, la cause la plus probable suivante est un conflit de plugin.

Tout plugin qui configure une redirection d'une manière qui entre en conflit avec les redirections par défaut de WordPress peut causer cette erreur. Les suspects habituels sont les plugins de forçage SSL ou HTTPS, les gestionnaires de redirection, les plugins de mise en cache et les plugins de sécurité ou de connexion.

Pour résoudre ce problème, vous devez désactiver tous les plugins WordPress sur votre site Web. Normalement, vous pouvez simplement aller à la page Plugins » Tous les plugins dans la zone d’administration de WordPress et désactiver les plugins à partir de là.

Désactiver tous les plugins

Cependant, nous supposons qu'en raison de l'erreur de redirection, vous pourriez ne pas être en mesure d'accéder à la zone d'administration de WordPress.

Dans ce cas, vous devrez désactiver les plugins WordPress à l'aide d'un client FTP comme FileZilla ou l'application Gestionnaire de fichiers dans votre panneau de contrôle d'hébergement WordPress.

Connectez-vous simplement à votre site Web à l'aide d'un client FTP et accédez au dossier /wp-content/.

Renommez le dossier des plugins pour désactiver tous les plugins WordPress

Vous y trouverez le dossier plugins, que vous devrez renommer en « plugins.deactivated ».

Faire cela désactivera tous les plugins WordPress de votre site.

Essentiellement, WordPress recherche un dossier appelé plugins pour charger les fichiers des plugins. Lorsqu'il ne trouve pas le dossier, il désactive automatiquement les plugins actifs dans la base de données.

Maintenant, vous pouvez essayer de visiter votre site Web WordPress. Si vous parvenez à vous connecter à votre zone d’administration WordPress maintenant, cela signifie que l’un des plugins était à l’origine de l’erreur.

Pour découvrir quel plugin était le coupable, vous devez revenir à votre client FTP ou à l'application Gestionnaire de fichiers et renommer votre dossier plugins.deactivated en « plugins ».

Après cela, accédez à la zone d'administration WordPress de votre site Web et allez à la page Plugins » Tous les plugins. À partir de là, vous pouvez activer vos plugins un par un, puis visiter votre site Web pour voir si vous pouvez reproduire l'erreur.

Une fois que vous avez trouvé le plugin qui cause l'erreur, vous pouvez trouver une alternative à ce plugin ou signaler le problème au forum de support WordPress du plugin.

6. Corriger la boucle de redirection uniquement sur wp-admin

Parfois, votre site Web fonctionne bien pour les visiteurs, mais la page de connexion ou la zone wp-admin continue de rediriger. Cette version de l'erreur provient généralement de votre cookie de connexion WordPress ou d'une discordance d'URL qui n'affecte que la zone d'administration.

Voici ce qu'il faut vérifier, dans l'ordre :

  • Videz vos cookies pour le site – un cookie de connexion corrompu est la cause la plus fréquente, et l'étape 1 ci-dessus vous montre comment faire.
  • Faites correspondre vos URL – une discordance entre www et non-www casse parfois uniquement la zone d'administration, alors vérifiez à nouveau l'étape 2.
  • Recherchez une ligne COOKIE_DOMAIN – ouvrez wp-config.php et recherchez une ligne contenant COOKIE_DOMAIN. Si elle ne correspond pas exactement à votre domaine, supprimez cette ligne, enregistrez et essayez de vous reconnecter.
  • Désactivez les plugins de sécurité et de connexion – les plugins qui modifient votre URL de connexion ou limitent les tentatives de connexion peuvent créer des boucles d'administration uniquement. Utilisez la méthode FTP de l'étape 5, mais renommez uniquement le dossier de ce plugin spécifique dans /wp-content/plugins/. Renommer tout le dossier des plugins désactiverait tous les plugins pour les visiteurs qui peuvent toujours naviguer sur votre site.

Pour plus de solutions, consultez notre guide sur comment corriger le problème de rafraîchissement et de redirection de la page de connexion WordPress.

7. Corriger le problème de trop de redirections après la migration de votre site

Si l'erreur est apparue juste après avoir déplacé votre site Web vers un nouveau domaine ou un nouvel hébergement, alors une partie de votre site pointe toujours vers l'ancienne adresse.

Tout d'abord, assurez-vous que votre adresse WordPress et votre adresse de site utilisent le nouveau domaine. Si vous ne parvenez pas à vous connecter, utilisez la méthode wp-config.php de l'étape 2 pour les définir.

Ensuite, vous devez mettre à jour les anciens liens restants dans votre base de données. Vos articles, pages et paramètres de thème peuvent encore contenir des liens vers votre ancien domaine, et ces liens peuvent faire rebondir les visiteurs entre les anciennes et les nouvelles adresses.

Installez le plugin gratuit Search & Replace Everything et allez à la page Outils » WP Search & Replace.

Rechercher et remplacer pour mettre à jour les URL WordPress après une migration de site

Ici, vous pouvez rechercher votre ancien domaine et le remplacer par le nouveau.

Vous devriez également vérifier votre ancien site ou votre ancien hébergeur pour une redirection qui pointe vers la mauvaise adresse. Pour des instructions étape par étape, consultez notre guide sur comment corriger la redirection de WordPress vers l'ancien domaine après une migration.

Si vous prévoyez une autre migration de site, vous pouvez éviter cette erreur la prochaine fois en suivant notre checklist sur comment déplacer correctement WordPress vers un nouveau domaine.

Que faire si l’erreur n’est toujours pas résolue

S'ils n'ont pas résolu le problème, vous devrez peut-être contacter votre société d'hébergement WordPress pour vous assurer qu'il n'y a pas de problème de serveur.

Une fois qu'ils auront résolu le problème sur votre site, vous devriez également être en mesure de déterminer ce qui l'a causé.

S’il s’agissait d’un plugin, vous devez signaler le problème au forum de support du plugin. Consultez notre guide sur la façon de demander de l’aide pour WordPress. Cependant, si vous ne parvenez pas à obtenir d’aide, vous pouvez toujours trouver un plugin alternatif qui fait la même chose.

Si l'erreur a été causée par une mauvaise configuration du site WordPress, vous pouvez en prendre note et vous assurer que les paramètres de votre site sont correctement configurés.

Pour plus d'astuces, consultez notre tutoriel détaillé sur la façon de dépanner les problèmes WordPress par vous-même comme un pro de WordPress.

Foire aux questions

Comment puis-je corriger l'erreur « Trop de redirections se sont produites » ?

C'est ainsi que Safari formule la même erreur de boucle de redirection. Videz les cookies du site Web dans les paramètres de confidentialité de Safari et réessayez. S'il s'agit de votre propre site Web, parcourez les corrections de cet article, en commençant par vos paramètres d'URL et SSL.

Comment corriger « localhost vous a redirigé trop de fois » ?

Cela se produit sur les installations WordPress locales lorsque l'URL du site pointe toujours vers votre domaine en direct. Ajoutez les lignes WP_HOME et WP_SITEURL de l'étape 2 à wp-config.php en utilisant votre adresse locale, telle que http://localhost/mysite, puis effacez les cookies de votre navigateur.

Comment puis-je corriger un site Web qui continue de rediriger ?

Exécutez l'adresse du site Web via un vérificateur de redirection comme httpstatus.io pour voir la chaîne complète. Ensuite, supprimez la règle conflictuelle. Il s'agit généralement d'un plugin de redirection, d'une règle .htaccess ou d'un paramètre SSL qui renvoie les visiteurs dans les deux sens entre deux versions de la même URL.

Tutoriel vidéo

Si vous n'aimez pas les instructions écrites, vous pouvez suivre notre tutoriel vidéo à la place :

S'abonner à WPBeginner

Nous espérons que cet article vous a aidé à résoudre le problème « trop de redirections » sur votre site Web. Vous voudrez peut-être également mettre en signet notre guide ultime des erreurs WordPress courantes et voir comment contacter le support WordPress.

Si vous avez aimé cet article, abonnez-vous à notre Chaîne YouTube pour des tutoriels vidéo WordPress. Vous pouvez également nous trouver sur Twitter et Facebook.

Divulgation : Notre contenu est soutenu par nos lecteurs. Cela signifie que si vous cliquez sur certains de nos liens, nous pouvons gagner une commission. Consultez comment WPBeginner est financé, pourquoi c'est important et comment vous pouvez nous soutenir. Voici notre processus éditorial.

La boîte à outils WordPress ultime

Accédez GRATUITEMENT à notre boîte à outils - une collection de produits et de ressources liés à WordPress que tout professionnel devrait posséder !

Interactions des lecteurs

306 CommentairesLaisser une r action

  1. I’ve tried all the suggested solutions but unfortunately none of them seem to work for me. The last thing I remember doing on the cPanel was to use the Backup wizard to take a full backup of the site. After that I’m assuming, the too many redirects error started showing up. I don’t even have access to the admin panel now. Could that in any way be linked to this problem?

    Here’s what I’ve done so far:
    1) I added those lines of code to the wp-config.php file with and without www
    2) I deleted 2 .htaccess files, one in the root directory and another in the wp-content folder, one by one
    3) I renamed the plugins folder to deactivate it
    4) I downloaded the backup file from the root directory and deleted it from the server
    4) I ran through all the comments scanning for a possible fix, but to no avail

    Any assistance in any way would be highly appreciated.

    Merci !

  2. In my case the culprit was a redirect plugin that had a feature (which I don’t remember turning on, so it may have been done automatically during a version update) that monitors changes in page URLs and creates automatic redirects. The idea behind it is, if you had a page that you originally created under Category A, then moved it to Category B, the plugin would automatically create a HTTP 301 redirect from /category_a/slug to /category_b/slug. Except it isn’t smart enough to delete that redirect if you subsequently decided to move the page back to Category A and would stupidly create a second redirect from /category_b/slug to /category_a/slug. This would create an infinite redirect loop.

    My solution to this idiocy was to disable the auto-redirect feature.

  3. Mon site web fonctionne bien, aucun problème avec cela. J'ai modifié le fichier .htaccess ainsi que le code que vous avez fourni, mais ce problème persiste.

  4. J'ai désactivé tous les plugins (nom du dossier modifié dans wp-content) mais je ne parviens toujours pas à me connecter à l'espace d'administration. L'erreur est la même : ERR_TOO_MANY_REDIRECTS. S'il vous plaît, suggérez-moi. J'essaie de résoudre ce problème, je ne peux pas publier mes articles depuis 2 jours.

  5. J'ai découvert qu'il y avait deux fichiers .htaccess, un dans le dossier www et un autre dans le dossier www/wp-admin. J'ai également découvert que j'avais une sécurité activée où le dossier admin n'était autorisé qu'à partir d'une IP spécifique. Mon fournisseur DSL a changé mon IP sortante à un moment donné et a commencé à me causer des problèmes de « redirection ». Une fois que j'ai ajouté la nouvelle IP dans le fichier www/wp-admin/.htaccess, j'ai pu voir ma page de connexion admin.

  6. J'ai supprimé le fichier .htaccess mais un nouveau n'a pas été généré. Y a-t-il quelque chose que je dois faire pour générer le nouveau fichier .htaccess ?

    • Après avoir supprimé le fichier .htaccess, vous devez vous connecter à votre espace d'administration, aller dans Réglages -> Permaliens, sélectionner le choix d'URL approprié que vous préférez, puis cliquer sur Enregistrer. Un nouveau fichier .htaccess sera généré pour vous.

  7. Après avoir essayé toutes les solutions suggérées ci-dessus sans succès. Je suis tombé sur une solution, mon dossier wp-admin était à l'intérieur d'un dossier cgi-bin, je ne sais pas comment le dossier a été créé, j'ai copié mon dossier wp-admin dans le dossier principal et supprimé le dossier cgi-bin.

    Merci à tous

  8. Il m'est arrivé le même problème sur un lien vers le panneau de configuration (wp-admin) et j'ai juste expérimenté avec la deuxième solution, cela n'a pas fonctionné pour moi

  9. J'ai une boucle de redirection infinie lorsque je change dans réglages->général
    http://example.com en https://example.com , je pense que cela signifie qu'il y a une redirection de https vers http, mais je ne la trouve pas, autant que je sache, je n'ai pas de plugins qui redirigent de https vers http, mais je pense que c'est une fonctionnalité standard de WordPress, comment puis-je la désactiver ?
    Merci.

    • Salut Romas,

      Non, ce n'est pas une fonctionnalité de WordPress. Si vous n'avez pas le SSL installé sur votre site, vous devez utiliser http:// dans les deux champs adresse du site et adresse de WordPress sur la page Réglages -> Général.

      Admin

  10. Merci beaucoup. Vous venez de me sauver la journée.
    J'ai accidentellement changé l'URL de mon site. Merci pour votre aide.

  11. Ma solution : quand j'ai remarqué qu'aucune des solutions ci-dessus ne fonctionnait, j'ai réalisé que chaque fois que la seule façon pour moi d'accéder avec succès à mondomaine/wp-admin était d'aller dans le cPanel de GoDaddy, Installatron, Mes Applications et de cliquer sur le lien pour mondomaine.com/wp-admin
    J'ai donc fait un clic droit sur ce lien et l'ai collé dans la propriété du signet. Quand j'ai fait cela, le chemin était vraiment long et pas celui attendu mondomaine.com/wp-admin
    GoDaddy faisait beaucoup plus que cela pour m'y faire accéder.
    Une fois que j'ai mis à jour le signet avec le bon chemin, j'ai maintenant une solution en un clic pour accéder au niveau administrateur.

  12. 466/5000
    La même chose m'arrive. Je n'ai pas pu accéder à l'administrateur lorsque le module complémentaire Polylang est actif.

    J'ai utilisé la méthode de désactivation du dossier polylang (wp-content / plugins / polylang) par ftp, en changeant son nom en « polylang_backup » afin qu'il au moins entre dans le tableau de bord.

    Mais j'ai besoin que cela fonctionne avec polylang activé. Nous avons beaucoup de contenu déjà traduit avec le client.

    * J'ai remarqué que cela s'est produit lorsque j'ai vidé le cache

    S’il vous plaît aidez-moi

  13. Merci pour votre tutoriel. J'ai récemment déplacé mon site web vers https mais j'ai réalisé que cela mettait une lourde charge CPU sur le serveur, j'ai donc décidé de revenir à http après 3 jours. J'ai reçu l'erreur trop de redirections mais j'ai pu la résoudre en suivant votre tutoriel et en effaçant les cookies.
    Mon problème est que les personnes qui ont visité la version https de mon site web reçoivent des erreurs de trop de redirections et certains ne savent pas qu'ils doivent effacer leurs cookies. Y a-t-il un moyen pour moi de faire quelque chose côté serveur pour qu'ils n'obtiennent pas d'erreurs de redirection ?
    Cordialement

  14. Bonjour wp beginner
    Mon site web ne s'ouvrait pas avec la version sans www, j'ai donc fait quelques modifications comme le renvoi de domaine vers mon propre domaine (je ne sais vraiment pas ce que je faisais). Mais maintenant, je rencontre un problème. Mon site web a une erreur de boucle de trop de redirections. S'il vous plaît, aidez-moi à résoudre cette erreur. C'est très important pour moi
    Merci !

    • Salut Akash,

      Tout d'abord, vous devez annuler les modifications que vous avez apportées à votre site Web, comme la redirection de domaine. Ensuite, vous devez contacter votre fournisseur d'hébergement WordPress. Certains fournisseurs d'hébergement WordPress configurent leurs serveurs de manière à vous permettre de rediriger automatiquement les utilisateurs des URL non-www vers www et vice-versa. Choisissez celui qui vous convient, tenez-vous-y et n'oubliez pas de saisir votre URL préférée dans les paramètres de WordPress.

      Admin

  15. J'ai eu ce problème après avoir modifié un paramètre dans PLESK. Dans « paramètres d'hébergement ». J'ai défini « domaine préféré » sur au lieu de et je ne pouvais plus accéder à mon WordPress.

  16. Quelle journée bénie et agréable !
    Il m'a fallu 51 jours pour résoudre tous ces problèmes.
    Mes problèmes de site ont commencé par « Erreur d'établissement de la connexion à la base de données ».
    J'ai visité de nombreux forums web pour obtenir de l'aide, mais en vain, jusqu'à ce que je change d'hébergeur.
    Le nouvel hébergeur a fait tout ce qu'il pouvait, puis mon back-end d'administration a commencé à fonctionner. Mon site a généré une autre erreur « Erreur interne du serveur », et cela a été résolu après avoir cherché une solution sur Google. Puis la troisième erreur a commencé « Trop de redirections ».

    J'ai lu ce post et j'ai appliqué toutes les solutions prescrites, mais en vain. J'ai continué à lire les commentaires jusqu'à ce que je tombe sur le commentaire de SARAH HAYES. Devinez quoi ?
    Une seule lettre majuscule que j'avais utilisée dans mon nom de domaine a causé l'erreur.

    Voici ce que j'ai fait :
    J'ai remplacé monDomainName.com par mydomainname.com dans ma base de données WordPress et dans mon fichier wp-config.php, et le problème a été résolu immédiatement.

    Quelle leçon douloureuse à apprendre. N'UTILISEZ JAMAIS DE LETTRES MAJUSCULES POUR LES NOMS DE DOMAINE dans les paramètres et les fichiers de votre site web.
    utilisez toujours des lettres minuscules partout.
    Merci à tous pour vos partages.

  17. J'ai essayé une dernière fois. J'ai lu cet article et j'ai arrêté. Mon problème est résolu. Merci pour votre article.

  18. Je n’ai pas pu accéder à Network Admin après avoir installé Multisite avec localhost. Comme je n’ai pas encore d’URL de site, l’ajout des lignes ci-dessous à mon fichier wp-config.php est-il même une solution possible ? Que mettrais-je à la place de l’URL ? Tout éclaircissement à ce sujet serait très apprécié. :)

    define(‘WP_HOME’,’http://example.com’); define(‘WP_SITEURL’,’http://example.com’);

  19. Salut, apparemment le plugin WooCommerce a causé ce problème pour moi et je l'ai désactivé... mais j'ai besoin d'un plugin pour ma boutique... des suggestions ?

  20. Bonjour,

    Je veux partager ma solution. J'ai eu le même problème et j'ai cherché toute la journée pour le résoudre. J'ai essayé toutes les solutions ci-dessus, mais rien n'a fonctionné pour moi. Pour moi, cela a quelque chose à voir avec mon hébergeur.

    Après avoir désactivé mon certificat SSL, cela a de nouveau fonctionné. J'ai donc creusé plus profondément et trouvé la raison. La certification SSL était pour mon domaine sans "www". Après avoir réactivé le SSL et modifié ces lignes dans wp-config, tout a de nouveau fonctionné :

    DE
    define(‘WP_HOME’,’https://www.example.com’);
    define(‘WP_SITEURL’,’https://www.example.com’);

    VERS (sans www)
    define(‘WP_HOME’,’https://example.com’);
    define(‘WP_SITEURL’,’https://example.com’);

    J'espère avoir pu aider quelqu'un avec le même problème.

    Merci pour cet article, il m'a mis sur la bonne voie.

  21. Salut mec, j'ai une erreur de redirection depuis hier. Peux-tu m'aider ? En fait, quand je cherche sur Google, cette erreur se produit. J'ai essayé les étapes mentionnées ci-dessus mais ça ne marche pas pour moi.
    Tu peux aussi chercher "punjab police physical details", ça ne s'ouvrira pas la première fois, et quand je rafraîchis à nouveau, ça s'ouvrira.
    Peux-tu m'aider s'il te plaît.

  22. sur quelle ligne dois-je ajouter
    define(‘WP_HOME’,’http://example.com’);
    define(‘WP_SITEURL’,’http://example.com’); j'utilise l'éditeur Atom.

      • C'est le message qu'il affiche dans mon navigateur, Parse error: syntax error, unexpected ‘:’ in /hermes/bosnaweb10a/b2702/ipg.villsmed/public_html/kob/Freestyle/wp-config.php on line 83. Merci pour votre coopération

        • L'erreur signifie qu'il y a un deux-points : supplémentaire dans le code de votre fichier wp-config.php à la ligne 83. Vous devez modifier ce fichier à l'aide d'un client FTP et aller à la ligne 83. Le code de cette ligne a un deux-points mal placé ou indésirable.

  23. Merci beaucoup – je suis content d’avoir trouvé cela. J’ai pu corriger l’erreur après avoir été mis en attente du support pendant 2 heures avec mon hébergeur qui n’avait aucune idée !! :) Félicitations à vous.

  24. Bonjour,

    Pouvez-vous m'aider avec ce problème de redirection ?

    L'adresse de mon site est example.com/some-page.php et l'URL de WordPress est example.com/some-page/
    Maintenant, Google voit les deux comme des pages différentes. Je veux donc rediriger some-page.php vers /some-page/
    Comment suis-je censé faire ?
    J'ai utilisé la redirection 301 mais cela donne une erreur de problème de boucle de redirection.
    Toute aide serait grandement appréciée.

    • Connectez-vous à votre site Web à l'aide d'un client FTP. Localisez le fichier .php et téléchargez-le sur votre ordinateur comme sauvegarde. Une fois que vous l'avez sur votre ordinateur, vous pouvez le supprimer en toute sécurité de votre serveur. Vos redirections devraient fonctionner correctement maintenant.

      Admin

  25. J'ai eu le même problème « redirigé trop de fois » sur tous les navigateurs Web. Le problème était dû à « WC Vendors ». J'ai désactivé ce plugin, après quoi mon site fonctionne parfaitement. Donc, désactivez « WC Vendors » et tout ira bien..

  26. J'ai eu ces problèmes et j'ai fait tout ce qui était indiqué ci-dessus et j'ai toujours eu des problèmes de redirection. Le problème était l'utilisation des majuscules.

  27. Quelqu'un a-t-il eu le problème pendant le développement en localhost ? J'avais effectivement récemment mis à jour des plugins, mais déplacer tous les dossiers de plugins dans la corbeille n'a pas aidé. J'ai accès à la base de données : si j'ajoute la langue suggérée au fichier wp-config.php, wp-options affiche alors une "erreur Javascript fatale". D'autres suggestions ? L'idée www n'est pas pertinente en localhost (j'utilise l'URL #s, pas localhost : langue)

  28. Merci pour le post. Le site de mon client avait ce problème et il était causé par un plugin appelé "Verve SSL" qui modifie les paramètres d'URL https et http. Je l'ai désactivé et je n'ai plus eu cette erreur. Nous allons maintenant devoir travailler avec notre hébergeur pour résoudre le problème car je ne sais pas si c'est un plugin requis pour le site HTTPS de mon client.

  29. Merci. Je cherchais depuis des heures pour comprendre pourquoi les liens jolis ne fonctionnaient pas et mon site avait planté.
    Correction simple
    define(‘WP_HOME’,’http://example.com’);
    define(‘WP_SITEURL’,’http://example.com’);

    • Bonjour Matthew

      Cela semble être une correction très astucieuse – merci de l'avoir partagée.
      Cependant, pour nous, les terriens – seriez-vous assez aimable d'ajouter quelques lignes pour expliquer ce que vous avez fait exactement et que cela a résolu le problème ??

      Un grand merci

  30. Bonjour à tous, j'ai eu le même problème (trop de redirections) et je voulais partager ma solution.

    J'ai une intranet avec un thème personnalisé.

    Le problème a commencé lorsque j'ai changé le modèle Front End dans les paramètres de lecture, de Vos derniers articles à une page statique. Je suis revenu à Derniers articles et cela a fonctionné.

    Je ne l’ai pas remarqué tout de suite parce que j’étais connecté tout le temps. Je ne l’ai vu que lorsque j’ai essayé de me reconnecter. Mais j’avais fait tellement de changements que je ne savais pas quel était le problème tout de suite, ce qui m’a conduit à cet excellent article ! :)

    • J'essaie de réparer mon site depuis des jours et rien n'a fonctionné ! Je viens de lire votre commentaire et je l'ai essayé. BAM ! Ça marche ! Merci beaucoup d'avoir posté ça !!!

      • Salut Laura, je suis content que cela vous ait aidé.

        Il s'est avéré que j'utilisais la fonction wp_redirect( home_url() ) dans mon index.php, ce qui générait home_url() et donc redirigeait vers la même page, ce qui provoquait une boucle de redirection infinie.

        J'ai fini par supprimer cette ligne de code de index.php et utiliser la page statique comme page d'accueil. Si l'utilisateur n'est pas connecté, au lieu de rediriger, il affiche simplement le formulaire de connexion.

      • Salut Dave, je suis content que cela ait fonctionné pour vous. Avez-vous supprimé la fonction wp_redirect() de votre index.php ou avez-vous modifié l'affichage de votre page d'accueil dans vos paramètres ?

  31. Bonjour, j'ai eu un problème de redirection sur Chrome après avoir modifié un paramètre dans mon permalien personnalisé. La suppression du fichier .htaccess pour qu'il soit régénéré par le serveur a résolu le problème. Merci.

  32. Salut les gars,

    Récemment, j'ai installé Wordpress et Travelo – Travel and Booking Theme. Tout a fonctionné sans problème dès le début. Puis un problème de too_many_redirects est apparu sur mon écran. J'ai accès à mon panneau d'administration Wordpress. Tout est bien configuré (URL du site, URL de Wordpress), mes permaliens sont réglés sur Jour et nom. J'ai désactivé tous les plugins, supprimé le fichier .htaccess, contacté mon fournisseur d'hébergement (ils ont été gentils et ont essayé de m'aider) et nous avons découvert que le thème Travelo causait le problème. Chaque fois que j'active Travelo, le problème survient. Quand je change de thème, tout est en parfait état. J'ai contacté le support de Soap Theme et j'attends leur solution. Si vous avez une idée pour résoudre ce problème, faites-le moi savoir. Merci.

    • Salut @Martin !
      J'ai eu le même problème, j'ai essayé tellement de solutions mais après de nombreux essais, j'ai découvert que certains fichiers .php de mes thèmes (de Woocommerce) étaient obsolètes. après la mise à jour, tout est rentré dans l'ordre. Maintenant, ça fonctionne bien.

  33. Je rencontre également le même problème. Mais finalement, je l'ai résolu en passant toute la journée, hahaha. J'ai déplacé par erreur le dossier wp-admin à l'intérieur de wp-content, donc j'ai tourné autour du problème toute la journée... hahaha...

    • Exactement ! Un dossier wp-admin manquant entraîne les mêmes symptômes. J’ai apparemment accidentellement supprimé mon dossier localhost wp-admin. J’ai découvert que le dossier manquait lorsque j’ai voulu restaurer à partir d’une sauvegarde. :P

  34. Salut !
    Je rencontre également ce problème et en tant que lecteur régulier de ce blog, je viens sur ce blog et j'atteins cet article, j'ai tout fait mais toujours là.
    J'ai utilisé un plugin de migration "duplicator" pour migrer le site web de localhost vers mon hébergement.

    La page ne fonctionne pas, vous avez été redirigé trop de fois.
    Essayez de :
    Recharger la page
    Effacer vos cookies
    ERR_TOO_MANY_REDIRECTS

      • J'ai eu le même problème après avoir migré le site vers un nouvel hébergeur. Quelqu'un peut-il nous aider ? Nous recevons le message « trop de redirections » avec un site nouvellement migré.

  35. Merci !

    ajouter uniquement à wp-config.com
    define(‘WP_HOME’,’http://example.com’);
    define(‘WP_SITEURL’,’http://example.com’);

    résolu ! Enfin après avoir essayé beaucoup de choses !!!

  36. Parfait ! Il s’avère que l’URL de mon site a été modifiée par un technicien de support négligent. J’ai réussi à trouver et à corriger l’erreur et maintenant mon site est de nouveau opérationnel :)

  37. Je me demande si quelqu'un d'autre a rencontré des problèmes de redirection liés à l'utilisation du plugin nommé Rename wp-login.php. J'aime utiliser ce plugin pour modifier l'adresse par défaut de wp-admin. Je l'ai utilisé avec une fonction qui ajoute une chaîne spécifique à la fin de l'URL de connexion (exemple : ?jedi=theforce). Cette fonction supplémentaire utilise quelques redirections. La fonction spécifie uniquement que si la chaîne est manquante ou incorrecte, alors rediriger vers Google. Je pense que cela a causé le problème de trop de redirections sur l'un de mes sites. Si quelqu'un a une résolution possible, veuillez nous en informer.

    Merci !

  38. et la deuxième chose est ceci,,,, quand je l'ouvre la prochaine fois sur le même ordinateur, alors cela ne redirigera pas vers aucun site Web ,,,, si vous voulez voir ce problème la prochaine fois sur le même ordinateur ,, alors effacez les cookies du même ordinateur et si vous essayez à nouveau d'ouvrir mon site Web, alors le même problème s'affiche

    la principale considération est ceci

    si les cookies sont déjà stockés sur l'ordinateur de mon site web, alors ce problème ne s'affiche pas.
    si je supprime les cookies de mon ordinateur, alors ce problème réapparaît.

  39. define(‘WP_HOME’,’http://example.com’); define(‘WP_SITEURL’,’http://example.com’);

    fonctionnera bien… Merci….. ADMIN

  40. Merci beaucoup ! J'ai cherché hier soir et cherché. Ce matin, après des heures d'épuisement à essayer de comprendre hier soir. J'ai trouvé votre vidéo ce matin sur cette page !

    Je l'apprécie tellement !
    Merci encore !

Laisser un commentaire

Merci d'avoir choisi de laisser un commentaire. N'oubliez pas que tous les commentaires sont modérés conformément à notre politique de commentaires, et votre adresse e-mail ne sera PAS publiée. N'utilisez PAS de mots-clés dans le champ nom. Ayons une conversation personnelle et significative.