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

Comment résoudre le problème de rafraîchissement et de redirection de la page de connexion WordPress

Vous avez des difficultés à vous connecter à WordPress ? Nous voyons ce problème apparaître tout le temps – cette boucle agaçante où la page de connexion ne cesse de se rafraîchir. C'est suffisant pour frustrer n'importe qui !

Au fil des ans, nous avons aidé d'innombrables utilisateurs à retrouver l'accès à leur tableau de bord WordPress. Bien qu'il puisse y avoir plusieurs raisons pour lesquelles votre page de connexion continue de se rafraîchir, les solutions sont généralement simples.

Nous avons créé un guide facile à suivre qui vous aidera à résoudre ce problème étape par étape. À la fin de ce tutoriel, vous serez de retour dans votre tableau de bord WordPress et saurez comment éviter ce problème à l'avenir.

Résoudre le problème de redirection et de rafraîchissement de la page de connexion dans WordPress

Qu'est-ce qui cause le problème de rafraîchissement et de redirection de la page de connexion dans WordPress ?

Le rafraîchissement et l'erreur de redirection de la page de connexion WordPress (également appelée boucle de redirection de connexion WordPress) est généralement causée par des paramètres d'URL WordPress incorrects ou un échec de définition des cookies de connexion.

Normalement, lorsque vous vous connectez, WordPress valide votre nom d'utilisateur et votre mot de passe, puis définit un cookie de connexion dans votre navigateur. Ensuite, il vous redirige vers le tableau de bord WordPress.

Si WordPress ne parvient pas à définir correctement le cookie de connexion ou si l'URL de votre zone d'administration WordPress est incorrecte, vous serez redirigé vers l'écran de connexion au lieu du tableau de bord d'administration.

Problème de redirection de la page de connexion dans WordPress

Les problèmes de connexion peuvent également être causés par différentes erreurs WordPress, telles que l'erreur d'établissement d'une connexion de base de données, l'erreur interne du serveur, ou l'écran blanc de la mort.

Gardez cela à l'esprit, et procédons au dépannage et à la résolution du problème de redirection et d'actualisation de la page de connexion WordPress. Vous pouvez utiliser ces liens rapides pour accéder à une méthode spécifique :

Remarque : Si vous souhaitez essayer les étapes avancées de ce tutoriel WordPress, veuillez d'abord créer une sauvegarde de votre site. Consultez notre guide sur la création manuelle d'une sauvegarde de la base de données WordPress.

🧹 Méthode 1 : Effacer les cookies pour résoudre les problèmes de connexion

WordPress utilise des cookies pour l'authentification de la connexion, donc la première étape pour dépanner les problèmes de connexion WordPress est la plus simple. Vous devrez effacer les cookies et le cache de votre navigateur.

Dans Google Chrome, cliquez simplement sur le menu des paramètres du navigateur, puis sélectionnez Plus d'outils » Effacer les données de navigation.

Effacer les données de navigation dans Google Chrome

Cela lancera la page des paramètres de Chrome avec une fenêtre contextuelle « Effacer les données de navigation » affichée à l'écran.

À partir de là, vous devez sélectionner les options « Effacer les cookies et autres données de site » et « Images et fichiers en cache ».

Effacer les cookies et le cache dans Google Chrome

Ensuite, cliquez sur le bouton « Effacer les données », et Google Chrome effacera le cache du navigateur.

De plus, assurez-vous que votre navigateur a les cookies activés. Après cela, redémarrez votre navigateur, puis essayez de vous connecter. Cela devrait résoudre le problème pour la plupart des gens.

Nous avons un guide complet avec des captures d'écran montrant comment vider le cache et les cookies dans tous les principaux navigateurs.

🌐 Méthode 2 : Mettre à jour les paramètres de l'URL WordPress

WordPress est livré avec des paramètres pour l'URL de votre site Web et l'URL de votre installation WordPress.

Si vous aviez accès à votre zone d'administration WordPress, vous pourriez voir cette option sur la page Paramètres » Général.

Paramètres d'URL WordPress

Si ces URL sont incorrectes, WordPress vous redirigera vers la page de connexion.

Comme vous ne pouvez pas accéder à la zone d'administration WordPress, vous devrez modifier le fichier wp-config.php pour résoudre ce problème.

Le fichier wp-config.php est un fichier spécial dans WordPress qui contient vos paramètres WordPress importants. Vous pouvez y accéder en utilisant un client FTP ou via l'application Gestionnaire de fichiers dans le tableau de bord de votre compte d'hébergement WordPress.

Modifier le fichier wp-config.php via FTP

Vous trouverez le fichier wp-config.php dans le dossier racine de votre site. Modifiez simplement le fichier et collez les lignes de code suivantes juste avant celle qui dit : 'That's all, stop editing! Happy publishing'.

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

N'oubliez pas de remplacer « example.com » par votre propre nom de domaine.

Après cela, enregistrez vos modifications et téléchargez à nouveau le fichier sur votre site web.

Vous pouvez maintenant visiter votre site web WordPress et essayer de vous connecter. Espérons que cela aura résolu le problème pour vous. Sinon, continuez à lire pour des étapes de dépannage supplémentaires.

🗂️ Méthode 3 : Supprimer le fichier .htaccess dans WordPress

Parfois, le fichier .htaccess peut être corrompu, ce qui peut entraîner des erreurs de serveur internes ou l'erreur de rafraîchissement de la page de connexion.

Accédez simplement à votre site web en utilisant un client FTP ou via l'application Gestionnaire de fichiers dans le tableau de bord de votre fournisseur d'hébergement.

Une fois connecté, localisez le fichier .htaccess dans le répertoire racine de votre site web et téléchargez-le sur votre ordinateur comme sauvegarde.

Si vous ne trouvez pas votre fichier .htaccess, ce guide sur les raisons pour lesquelles votre fichier .htaccess peut être manquant peut vous aider.

Supprimer le fichier .htaccess dans WordPress

Après cela, supprimez le fichier .htaccess de votre site web.

Ensuite, ouvrez le répertoire wp-admin et, s'il y a un fichier .htaccess, supprimez-le également.

Vous pouvez maintenant essayer de vous connecter à votre site WordPress. Si vous y parvenez, cela signifie que votre fichier .htaccess vous empêchait de vous connecter à WordPress.

Une fois connecté, allez simplement dans la page Paramètres » Permaliens dans le panneau d'administration WordPress et cliquez sur le bouton « Enregistrer » sans apporter de modifications. Cela générera un nouveau fichier .htaccess pour votre site web.

🧩 Méthode 4 : Désactiver vos plugins

Parfois, les plugins WordPress peuvent causer ce problème, surtout s'il y a un conflit entre deux plugins.

Pour désactiver facilement tous vos plugins WordPress, connectez-vous à votre site web à l'aide d'un client FTP ou via l'application Gestionnaire de fichiers dans le tableau de bord de votre compte d'hébergement web.

Une fois connecté, allez dans le répertoire /wp-content/. À l'intérieur, vous verrez un dossier nommé 'plugins'. C'est là que WordPress installe tous vos plugins.

Renommer le dossier des plugins pour désactiver tous les plugins

Renommez simplement le dossier plugins en 'plugins_backup'. Cela désactivera tous les plugins WordPress installés sur votre site web.

Nous avons également un tutoriel détaillé sur la façon de désactiver tous les plugins WordPress lorsque l'administration WordPress est inaccessible.

Une fois que vous avez désactivé tous les plugins, essayez de vous connecter à votre site WordPress. Si vous y parvenez, cela signifie que l'un de vos plugins était à l'origine du problème.

🎨 Méthode 5 : Revenir au thème par défaut

Les thèmes WordPress peuvent également causer des conflits après la mise à jour vers une nouvelle version de WordPress ou du thème lui-même. Pour savoir si le problème est causé par votre thème, vous devrez le désactiver.

Le processus est similaire à la désactivation des plugins. Connectez-vous à votre site web à l'aide d'un client FTP. Ensuite, vous devez aller dans le répertoire /wp-content/themes/ et renommer le répertoire de votre thème actuel en 'themes_backup'.

Une fois que vous avez fait cela, essayez de vous reconnecter. Si vous réussissez, cela signifie que votre thème causait le problème.

Vous pouvez maintenant réinstaller une copie fraîche de votre thème pour voir si cela résout le problème. Si le problème réapparaît, vous devrez contacter le support de votre thème ou passer à un autre thème WordPress.

♻️ Méthode 6 : Réinstaller le cœur de WordPress

Dans de rares cas, le problème persistant de rafraîchissement de la page de connexion peut être causé par des fichiers du noyau WordPress corrompus.

Ces fichiers principaux constituent la base de votre site Web WordPress et gèrent les fonctionnalités essentielles. Si ces fichiers sont endommagés ou écrasés par un code incorrect, cela peut entraîner diverses erreurs, y compris des problèmes de connexion.

Tout d'abord, rendez-vous sur WordPress.org et téléchargez la dernière version du logiciel. Une fois téléchargé, décompressez le fichier sur votre ordinateur. Cela créera un dossier nommé « wordpress » contenant tous les fichiers nécessaires à la réinstallation.

Fichiers WordPress

Ensuite, vous devrez vous connecter à votre site Web à l'aide d'un client FTP ou du gestionnaire de fichiers fourni par votre hébergeur.

Une fois connecté, naviguez jusqu'au dossier racine de votre site Web. C'est le répertoire principal qui contient des dossiers tels que wp-admin, wp-content et wp-includes.

Téléverser les fichiers principaux de WordPress

À ce stade, prenez tous les fichiers du dossier « wordpress » sur votre ordinateur et téléchargez-les dans le répertoire racine de votre site Web.

Votre client FTP vous demandera de confirmer l'écrasement des fichiers principaux existants.

Étant donné que vous supprimez les fichiers principaux WordPress corrompus et que vous les remplacez par de nouveaux, choisissez « Écraser » et sélectionnez l'option « Toujours utiliser cette action » pour éviter d'avoir à confirmer chaque fichier individuellement.

Écraser les fichiers principaux

Enfin, cliquez sur « OK » pour lancer le processus de téléchargement. Votre client FTP remplacera les fichiers principaux WordPress sur votre site Web par les nouveaux fichiers de votre ordinateur.

Une fois le téléchargement terminé, visitez votre site Web pour voir si l'erreur est corrigée. Si le problème de connexion est causé par un fichier principal corrompu ou un logiciel malveillant, le message d'erreur devrait disparaître et vous devriez pouvoir vous connecter avec succès.

Tutoriel vidéo

Si vous avez besoin d'instructions visuelles, regardez la vidéo ci-dessous.

S'abonner à WPBeginner

🆘 Que faire si vous ne parvenez pas à résoudre le problème de redirection de connexion WordPress

Si vous avez tout essayé, du nettoyage des cookies du navigateur à la désactivation des thèmes et plugins, mais que le problème persiste, vous pouvez alors demander de l'aide à la communauté WordPress.

Les utilisateurs de groupes comme le groupe Facebook WPBeginner Engage ont peut-être rencontré le même problème que vous et peuvent vous donner des pistes sur la façon de résoudre les problèmes de page de connexion.

Le groupe Facebook Engage de WPBeginner

En savoir plus sur les solutions de dépannage WordPress

Vous rencontrez d'autres erreurs WordPress courantes et avez besoin de trouver un moyen de les corriger ? Voici d'autres articles que vous pouvez consulter :

Si cet article vous a plu, abonnez-vous à notre chaîne YouTube pour des tutoriels vidéo WordPress. Vous pouvez également nous retrouver sur Twitter et Facebook.

Avis : Notre contenu est financé par nos lecteurs. Cela signifie que si vous cliquez sur certains de nos liens, nous pouvons percevoir une commission. Voir 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

362 CommentsLeave a Reply

  1. La solution pour moi s'est avérée être autre chose, et je pense que d'autres personnes pourraient bénéficier de ma solution, alors comment pouvons-nous faire en sorte que cet article soit élargi pour inclure plus de solutions ?

    Voici ce que cela a donné pour moi..

    Lorsque j'ai créé mon projet WordPress, mon intention était de l'appeler EricWpFirstSite. J'ai créé un raccourci Chrome vers le tableau de bord WordPress. Plus tard, je suis allé dans les paramètres du tableau de bord WordPress et j'ai remarqué que mon URL était affichée comme EricWpFIrstSite (notez le I majuscule). J'ai corrigé cela dans les paramètres pour qu'il dise ce que je voulais vraiment, à savoir EricWpFirstSite (notez le i minuscule).

    Après avoir effectué cette correction, chaque fois que je tentais d'utiliser mon raccourci Chrome pour accéder au tableau de bord WordPress, j'essayais de saisir mon mot de passe WordPress et la boîte de connexion apparaissait encore et encore. J'ai finalement réalisé que le raccourci Chrome était enregistré comme

    localhost/EricWpFIrstSite/wp-admin/

    Remarquez à nouveau le I majuscule ! Quand j'ai finalement compris cela, et que j'ai modifié le raccourci Chrome pour qu'il soit

    localhost/EricWpFirstSite/wp-admin/

    alors enfin tout a fonctionné.

    • Thank you for sharing this for people working on a local installation! For additions to the article itself it takes time for our writers to review solutions and then updating the article but comments work to let us and other users know what you have found :)

      Admin

  2. Aucun d'entre eux n'a fonctionné.
    Ensuite, j'ai demandé un nouveau mot de passe via l'outil 'mot de passe oublié'.
    Après avoir défini le nouveau mot de passe, cela a fonctionné.

  3. Merci pour l'aperçu détaillé de tous les problèmes possibles qui peuvent survenir. J'ai rencontré cela avec l'un de mes sites Web lorsque la zone d'administration me redirigeait constamment vers le site principal, et je ne savais pas pourquoi. Il s'est avéré que c'était un plugin pour changer l'URL d'administration. Lorsque je l'ai désactivé via FTP, le problème a cessé, me permettant de me connecter et de supprimer le plugin. Cela m'a vraiment aidé à résoudre entièrement le problème car sans FTP et sans renommer le plugin, je n'aurais eu pratiquement aucune chance d'accéder à la zone d'administration.

  4. Salut !

    J'ai trouvé une autre situation dans laquelle le problème pouvait survenir. D'abord, j'ai tout essayé ce que vous avez dit. Aucun résultat. Mon site Web a été piraté, j'utilisais donc beaucoup de bande passante pour résoudre le problème et le problème lui-même a coûté beaucoup de mémoire (je ne sais pas exactement pourquoi = =)). Quoi qu'il en soit.

    Après avoir lu les commentaires, j'ai activé le débogage et j'ai de nouveau été dirigé vers ma base de données. Il disait : utilisateur xxx refusé depuis l'IP XXX. Donc, parce que j'ai utilisé trop de bande passante de ma base de données, il a refusé la requête. Quoi qu'il en soit, juste mon avis.

    Cordialement,

    • Merci d'avoir partagé une autre raison possible pour les utilisateurs qui pourraient rencontrer ce problème !

      Admin

    • Si aucune des méthodes de cet article n'a pu résoudre le problème sur votre site, nous vous recommandons de contacter votre fournisseur d'hébergement, qui devrait être en mesure de voir s'il y a une erreur spécifique de leur côté.

      Admin

  5. Merci pour cette vidéo et cet article. J'ai essayé toutes vos méthodes ci-dessus mais aucune n'a résolu le problème. J'ai lu le commentaire et trouvé une solution comme ci-dessous. Modifier HTTPS en HTTP.

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

    à

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

    • Le problème avec cette méthode serait que votre site commencerait à afficher le message « non sécurisé » car votre site n’utiliserait pas HTTPS. Cela peut être une solution de contournement temporaire, mais vous voudrez mettre à jour votre site pour utiliser HTTPS une fois que vous pourrez vous connecter.

      Admin

    • Si aucune des méthodes de cet article ne fonctionne pour vous, nous vous recommandons de contacter votre fournisseur d'hébergement pour qu'il vérifie s'il y a des erreurs de leur côté.

      Admin

  6. Thanks a lot,

    Vous m'avez sauvé la journée,
    J'ai modifié le fichier wp-config.php comme décrit dans le tutoriel et cela a fonctionné pour moi.

    Mes meilleurs sentiments.

  7. J'ai joué avec les paramètres de mise à jour de l'URL de WordPress
    et cela a été une source d'ennuis à corriger car cela a mis tout mon site hors service. J'ai dû le corriger en modifiant les paramètres de configuration via FTP.

    • Les paramètres sont définitivement puissants et peuvent causer des problèmes si vous les modifiez incorrectement. Heureux que vous ayez pu résoudre le problème en utilisant FTP !

      Admin

  8. J'ai tout essayé et rien n'a fonctionné. Voici ce qui a fonctionné :
    Je suis allé dans wp-config.php et j'ai défini define( ‘WP_DEBUG’, false); en define( ‘WP_DEBUG’, true );
    J'ai essayé de me connecter à nouveau et j'ai obtenu l'erreur "usermeta table missing".
    C'est là que j'ai réalisé qu'il me manquait une table. Je l'ai obtenue d'une autre installation et j'ai modifié le préfixe de la table pour qu'il corresponde à la base de données actuelle.
    Cela a fonctionné immédiatement

    • Merci de partager cela, pour la plupart des débutants, nous recommandons de contacter leur fournisseur d'hébergement si nos recommandations ne fonctionnent pas, car ils peuvent vérifier les erreurs moins conviviales pour les débutants.

      Admin

  9. Merci – cette astuce pour restaurer la page d'administration en ajoutant deux lignes de code dans le fichier de configuration semble bien fonctionner (je croise encore les doigts), mais j'ai de l'espoir maintenant, ce que je n'avais pas avant.

  10. Heureux que notre guide ait pu vous aider et si vous n'aviez pas configuré le SSL avant de passer à https, ce serait certainement la cause la plus probable.

    Admin

  11. Merci, ça a marché.

    J'avais initialement changé le siteurl et l'URL du tableau de bord WordPress en "https", et cela m'a empêché de me connecter à mon tableau de bord. Peut-être parce que je n'avais pas de SSL configuré chez mon hébergeur.

    Re-changer le « https » en « http » m'a aidé à me reconnecter.

  12. Tout n'a pas fonctionné. Mais après avoir rétrogradé mon PHP de 7.4 à 7.2, j'ai pu me connecter.

    Plutôt bizarre, maintenant j'utilise une ancienne version de PHP.

    Avez-vous rencontré un problème similaire au mien ? Je veux utiliser la nouvelle version de PHP, mais elle ne me permet pas de me connecter à wp-admin.

  13. Ce problème ne m'est jamais arrivé auparavant, mais la 2ème option / plugin a fonctionné pour moi immédiatement.

    Ce site web est une bouée de sauvetage ! Merci beaucoup !

  14. J'ai essayé certaines de ces étapes, mais le problème s'est avéré ailleurs : mon site était configuré comme un 'multisite' mais dans le fichier wp-config, il était indiqué 'subdomain_install' comme 'false', lorsque je l'ai changé en 'true', j'ai pu me connecter au site normalement sans redirections.

    • C'était aussi mon problème ! J'ai essayé toutes les étapes mentionnées dans l'article, mais après avoir changé 'subdomain_install' de false à true dans le fichier wp-config.php, cela a fonctionné !!

      Merci !!

    • J'essaie de résoudre ce problème depuis des MOIS... Grâce à votre commentaire, j'ai pu le résoudre en environ 10 secondes. Merci beaucoup de partager !

      Ceci devrait être inclus dans le tutoriel.

  15. J'ai suivi les instructions pour désactiver tous les plugins et j'ai de nouveau accès à wp-admin ! Les instructions étaient faciles à suivre, et merci beaucoup de les avoir publiées.

  16. Thanks for this great help. The plugin folder renaming worked for me. There was an issue with one of the plugins. Thanks once again :)

  17. Je cherchais une solution depuis plus de 5 heures maintenant – rien n'a fonctionné. Mais supprimer le fichier htaccess dans le répertoire wp-admin a aidé !
    Je ne vous remercierai jamais assez.
    Vous avez illuminé ma journée.

  18. Hé, mais maintenant il est indiqué que les cookies sont désactivés dans votre navigateur, veuillez les activer. Que puis-je faire maintenant ?

  19. vous publiez toujours d'excellent contenu qui aide vraiment beaucoup tout le monde. merci beaucoup.

  20. Thank you for sharing those tips, unfortunately none of them have worked for me. I even uninstalled the whole wordpress plugin. I don’t know what should i do next :(

  21. Cela nous a sauvé la vie ! Nous avons pu suivre étape par étape et éviter un problème majeur !

    Excellente information !

  22. Je n'arrivais pas à trouver ma page d'administration wp. Elle affiche

    « Une erreur critique s'est produite sur votre site web. Veuillez vérifier la boîte de réception de votre e-mail d'administration pour obtenir des instructions.

    En savoir plus sur le débogage dans WordPress.”

    Comment puis-je corriger cette erreur ?

  23. Bonjour, j'ai changé mon URL par erreur et maintenant l'URL de connexion à l'administration wp du domaine me redirige vers un autre site et je n'ai pas d'accès FTP, comment puis-je les changer ?

    • Vous pouvez contacter votre fournisseur d'hébergement ou, si vous avez accès à phpMyAdmin, vous pouvez modifier la table des options et mettre à jour l'URL et l'adresse.

      Admin

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

    où ces deux lignes doivent-elles être ajoutées dans le fichier wp-config.php ?

    À la fin OU Au début ?

    Veuillez clarifier

    • Comme nous l'indiquons dans l'article : collez le code juste avant la ligne qui dit « C'est tout, arrêtez d'éditer ! Bonne publication ».

      Admin

  25. Merci beaucoup pour votre publication. Je suis un débutant avec WP. Ces lignes ont fonctionné pour moi

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

    J'ai également changé la ligne ci-dessous de false à true.

    define( ‘WP_DEBUG’, true );

    • Glad our recommendation could help, the WP_Debug you should be able to return to false should you want :)

      Admin

  26. merci beaucoup après avoir passé tellement de temps après avoir supprimé ce .htacces et redémarré mon mac ouvert le site web enfin merci pour votre temps

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. Veuillez NE PAS utiliser de mots-clés dans le champ du nom. Ayons une conversation personnelle et significative.