Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Coupe WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Comment corriger l’erreur 401 dans WordPress (7 solutions)

Note éditoriale : Nous percevons une commission sur les liens des partenaires sur WPBeginner. Les commissions n'affectent pas les opinions ou les évaluations de nos rédacteurs. En savoir plus sur Processus éditorial.

Votre site WordPress affiche-t-il une erreur 401 ?

Le code d’état HTTP 401 est l’une des erreurs WordPress les plus déroutantes qui soient, car il peut vous empêcher d’accéder à votre site WordPress. Il est parfois accompagné d’un message  » L’accès est refusé en raison d’informations d’identification non valides  » ou  » Autorisation nécessaire « .

Dans cet article, nous allons vous afficher différentes solutions pour corriger facilement l’erreur 401 sur WordPress. Nous discuterons également des causes de cette erreur et de la manière de l’éviter à l’avenir.

Fixing the 401 error in WordPress

Quelle est la cause de l’erreur 401 dans WordPress ?

L’erreur 401 dans WordPress est due à une mauvaise authentification lors de la communication avec le serveur de l’hébergeur WordPress.

Par exemple, si vous avez protégé votre dossier d’administration WordPress par un mot de passe, le fait de ne pas saisir de mot de passe affichera une page d’erreur HTTP 401 sur les pages de connexion et d’administration de WordPress.

401 Authorization failed error

Cependant, dans certains cas, cette erreur peut apparaître même si vous n’avez pas ajouté de protection spéciale par mot de passe à votre site.

Par exemple, les extensions de sécurité WordPress peuvent verrouiller votre zone d’administration lors d’une attaque par force brute.

Les mesures de sécurité prises par les hébergeurs pour protéger votre site WordPress peuvent également provoquer cette erreur. Elles peuvent déclencher le code d’erreur 401 lorsque vos pages web de connexion WordPress sont consultées de manière excessive.

La plupart du temps, les erreurs 401 apparaissent sur les pages d’administration et de connexion de WordPress. Cela dit, elles peuvent également apparaître sur toutes les pages de votre site. Vous devrez dépanner exactement ce qui cause l’erreur, puis la corriger.

Voyons maintenant les différentes solutions pour corriger rapidement l’erreur 401 sur WordPress. N’hésitez pas à utiliser les liens rapides ci-dessous pour passer à une méthode spécifique :

Emplacement de l’URL de connexion à WordPress

Avant toute chose, vous pouvez vérifier si vous ne vous êtes pas connecté à la mauvaise URL. Il se peut que l’erreur provienne d’une erreur de frappe ou d’un mauvais souvenir de l’adresse de connexion complète.

Si c’est le cas, nous vous recommandons de lire notre guide du débutant sur la façon de trouver votre URL de connexion WordPress.

Réinitialiser le mot de passe de WordPress

Les entreprises d’hébergement WordPress peuvent parfois bloquer l’accès aux pages wp-admin et wp-login en raison de l’échec des tentatives de connexion.

Dans ce cas, votre accès sera temporairement bloqué et vous pourrez réessayer après quelques minutes.

Cependant, au lieu de deviner vos info connexions, il est préférable de récupérer votre mot de passe WordPress oublié.

Lost password

WordPress vous enverra un e-mail avec un lien pour modifier votre mot de passe. Le problème avec cette méthode est qu’il arrive que WordPress n’envoie pas d’e-mail.

Si vous ne recevez pas l’e-mail, ne vous inquiétez pas. Vous pouvez également réinitialiser le mot de passe WordPress en utilisant phpMyAdmin.

Retirer temporairement la protection par mot de passe de l’administration de WordPress

Si vous avez protégé votre répertoire d’administration WordPress par un mot de passe, c’est peut-être la solution qu’il vous faut.

Vous avez peut-être oublié le mot de passe de votre répertoire d’administration, ou la configuration de votre serveur a peut-être été modifiée.

Pour corriger ce problème, vous devez vous connecter au panneau de contrôle de votre hébergeur WordPress. Ensuite, cliquez sur un réglage qui indique  » Confidentialité des répertoires  » ou  » Répertoires protégés par mot de passe « .

Notre capture d’écran affiche notre compte d’hébergement Bluehost, mais la plupart des panneaux d’hébergement disposent de cette option.

Directory privacy

Une fois que vous l’ouvrez, vous verrez tous les fichiers et dossiers de votre compte hébergeur. Naviguez jusqu’à votre répertoire wp-admin et sélectionnez-le en cliquant sur le nom.

Le panneau de contrôle affiche alors ses Réglages de protection par mot de passe. Il suffit de décocher la case située à côté de l’option « Protéger ce répertoire par un mot de passe » et de cliquer sur le bouton « Enregistrer ».

Disable password protection

Cliquez ensuite sur le bouton « Retour » et défilez jusqu’au bas de la page. À partir de là, vous devez supprimer l’identifiant que vous utilisez pour vous connecter à votre répertoire protégé par un mot de passe.

Vous avez bien désactivé la protection par mot de passe de votre répertoire d’administration WordPress. Vous pouvez maintenant essayer de vous connecter à votre site WordPress.

Si tout fonctionne normalement, vous pouvez alors aller de l’avant et activer la protection par mot de passe de votre zone d’administration WordPress en créant un nouvel utilisateur et un nouveau mot de passe.

Effacer la mise en cache du pare-feu pour résoudre l’erreur 401 dans WordPress

Si vous utilisez un service de pare-feu WordPress basé sur le cloud, comme Sucuri ou Cloudflare, alors l’erreur 401 peut être déclenchée lorsque le pare-feu ne parvient pas à communiquer avec votre site.

Dans ce tutoriel, nous allons vous afficher comment purger la mise en cache du pare-feu dans Sucuri et Cloudflare.

Purger le cache dans Sucuri Firewall

Si vous utilisez Sucuri, vous devez vous connecter à votre Tableau de bord Sucuri et vous rendre sur la page  » Pare-feu (WAF) « . À partir de là, il vous suffit de passer à l’onglet  » Effacer le cache « , puis de cliquer sur le bouton  » Effacer le cache « .

Clear Sucuri cache

Purger le cache dans Cloudflare

Pour ceux qui utilisent Cloudflare, vous devez vous connecter au Tableau de bord de Cloudflare et vous rendre dans la section  » Mise en cache « . Maintenant, il suffit de cliquer sur le bouton ‘Purge everything’ pour vider le cache.

Cloudflare clear cache

Après avoir vidé le cache de votre pare-feu, allez-y et videz également le cache de votre navigateur web ou le cache de WordPress. Vous pouvez consulter notre guide terminé sur la façon de vider votre cache dans WordPress pour plus de détails.

Passer à un thème WordPress par défaut

Il arrive qu’une fonction de votre thème WordPress déclenche l’erreur 401 sur votre site. Pour trouver si c’est le cas, vous devez passer temporairement à un thème WordPress par défaut.

Les thèmes par défaut sont créés par l’équipe WordPress et sont livrés avec le programme d’installation par défaut de WordPress. Ces thèmes comprennent Twenty Twenty-Three, Twenty Twenty-Two, Twenty Twenty, Twenty Nineteen, et bien d’autres.

Tout d’abord, rendez-vous sur la page Apparence  » Thèmes. Si vous avez installé un thème par défaut de WordPress, vous pouvez l’activer.

Activate a default theme

Si vous n’avez pas de thème par défaut installé sur votre site, alors vous devez l’installer et l’activer. Consultez notre guide sur l ‘installation d’un thème WordPress pour obtenir des instructions.

Après avoir changé de thème, vous pouvez tester votre site. Si tout fonctionne correctement maintenant, cela signifie que votre thème était à l’origine de l’erreur 401.

Vous pouvez signaler le problème au développeur/développeuse du thème, qui pourra peut-être vous aider à le corriger. Si cela ne fonctionne pas, vous pouvez alors modifier définitivement votre thème WordPress.

Désactiver toutes les extensions WordPress

Une extension WordPress qui fonctionne mal ou qui est mal configurée peut également déclencher l’erreur 401. Vous devrez désactiver temporairement toutes les extensions WordPress pour trouver si l’erreur est causée par l’une d’entre elles.

Vous pouvez simplement désactiver toutes les extensions WordPress installées à partir de la zone d’administration en visitant la page des extensions. Cochez la case en haut à gauche pour sélectionner toutes les extensions, choisissez « Désactiver » dans le menu déroulant « Actions groupées », puis cliquez sur « Appliquer ».

Deactivate all plugins

Toutefois, si vous ne pouvez pas accéder à la zone d’administration de WordPress, vous devrez utiliser le protocole FTP pour désactiver toutes les extensions de WordPress.

Il vous suffit de vous connecter à votre site WordPress à l’aide d’un client FTP. Une fois connecté, allez dans le dossier /wp-content/ et renommez le dossier des extensions en  » plugins.désactiver « .

Deactivate all WordPress plugins via FTP

Renommer le dossier des extensions désactivera toutes les extensions de WordPress.

Vous pouvez maintenant vous rendre dans la zone d’administration de votre site WordPress et essayer de vous connecter. Si tout fonctionne correctement, cela signifie qu’une des extensions était à l’origine du problème.

Vous devez maintenant revenir au client FTP et renommer le dossier de l’extension en « plugins ».

Ensuite, retournez dans la zone d’administration de WordPress et allez sur la page des extensions. Vous pouvez maintenant activer chaque extension, une à la fois, jusqu’à ce que vous recommenciez à voir l’erreur 401.

Cela vous aidera à trouver l’extension à l’origine du problème. Une fois que vous avez trouvé l’extension, vous pouvez contacter leur support ou trouver une extension alternative.

Contactez votre fournisseur d’hébergement WordPress

De nombreuses entreprises d’hébergement WordPress détectent automatiquement toute activité suspecte sur un site WordPress et en bloquent l’accès pour éviter les attaques.

Ces mesures de sécurité affectent parfois uniquement la zone d’administration de WordPress, et votre page de connexion peut devenir inaccessible pendant un certain temps.

Too many login attempts

Cependant, s’il ne revient pas à un état normal, ou si vous voyez une erreur 401 sur toutes les pages de votre site, alors vous devrez contacter immédiatement votre fournisseur d’hébergement WordPress. Leur personnel peut vérifier les journaux d’accès et d’erreurs afin de corriger le problème pour vous.

Pour une prévention future, vous pouvez suivre notre guide complet de sécurité WordPress pour protéger votre zone d’administration WordPress contre les accès non autorisés.

Nous espérons que ce guide vous a aidé à corriger l’erreur 401 sur WordPress. Vous pouvez également consulter notre guide de dépannage WordPress terminé et consulter nos choix d’experts pour les meilleurs plugins WordPress pour développer votre site.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

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

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

L'ultime WordPress Toolkit

Accédez GRATUITEMENT à notre boîte à outils - une collection de produits et de ressources liés à WordPress que tous les professionnels devraient avoir !

Reader Interactions

4 commentairesLaisser une réponse

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Jiří Vaněk says

    A VPN can also cause the 401 problem. Watch out for that. Some providers have Geo-IP blocks set on their servers, and if you are on a VPN, you have an IP address of a foreign country from which you may not be able to access WordPress. The same applies if you have a security plugin on your website that monitors your location.

  3. dimiter kirov says

    Thank you for this article and off topic : as a regular mobile user I think it will be more comfortable at least for me you to implement « Back to top » button!

    Once again: The content is great but UX not so much

Laisser une réponse

Merci d'avoir choisi de laisser un commentaire. Veuillez garder à l'esprit que tous les commentaires sont modérés selon 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.