Comment corriger l'erreur 429 Too Many Requests dans WordPress

Votre site WordPress souffre-t-il de la redoutable erreur 429 too many requests ? Cette erreur est l'une des nombreuses erreurs que l'on peut rencontrer avec WordPress.

Vous devez immédiatement commencer à dépanner cette erreur, car elle rendra votre site Web inaccessible.

Cependant, contrairement à la plupart des erreurs de WordPress, ce message d'erreur ne donne aucune indication sur sa cause.

Ceux qui sont novices en matière de développement web peuvent trouver cela frustrant, mais il existe heureusement quelques solutions potentielles.

Dans le tutoriel d'aujourd'hui, je vais vous montrer les cinq meilleures façons de corriger le message d'erreur 429 dans WordPress.

Commençons !

Dépannage de l'erreur 429 Too Many Requests dans WordPress

429 Les messages d'erreur "Too Many Requests" s'affichent lorsqu'un utilisateur effectue trop de requêtes dans un court laps de temps (par exemple, à partir d'un plugin, d'une attaque DDoS, etc.) ). C'est la façon dont le serveur vous demande d'arrêter d'envoyer des demandes. Il existe 5 façons de résoudre ce problème :

1) Définissez votre URL de connexion WordPress sur une autre URL
2) Assurez-vous que vos liens internes HTTPS ne causent pas le problème
3) Désactivez tous vos plugins WordPress
4) Utilisez le thème WordPress par défaut
5) Contactez votre hébergeur.

Qu'est-ce que l'erreur HTTP 429 Too Many Requests ?

Le message 429 Too Many Requests indique que l'utilisateur a envoyé trop de demandes dans un laps de temps donné ("limitation du débit").

Les représentations de la réponse devraient inclure des détails expliquant la condition et peuvent inclure un en-tête Retry-After indiquant combien de temps il faut attendre avant de faire une nouvelle demande.

Consultez mon guide des codes d'erreur HTTP si vous voulez en savoir plus !

Quelle est la cause de l'erreur 429 Too Many Requests de WordPress ?

Un utilisateur, un robot ou un script qui adresse trop de requêtes au serveur est la principale cause de l'erreur 429 too many requests. Il s'agit d'une mesure visant à protéger les sites Web contre les attaques DDOS.

S'il n'est pas configuré correctement, il peut finir par empêcher le bon fonctionnement des moteurs de recherche et des autres API et empêcher les utilisateurs d'accéder à votre site Web.

Indépendamment des problèmes de mauvaise configuration, cette erreur peut également être provoquée lorsque votre hébergeur ne peut pas gérer un pic de trafic.

Les utilisateurs d'Elementor sont souvent confrontés à cette erreur.

Dépannage de l'erreur 429 Too Many Requests dans WordPress

Étape 1 : Modifier l'URL de connexion par défaut de WordPress

La tentative de connexion par force brute est l'une des principales raisons pour lesquelles les sites Web WordPress rencontrent l'erreur 429. Vous pouvez empêcher les pirates de trouver votre page de connexion WordPress en modifiant son URL par rapport à l'option par défaut.

Le plugin gratuit WPS Hide Login est le moyen le plus simple de modifier l'URL de connexion par défaut de WordPress.

Une fois installé et activé, allez dans l'onglet Réglages >> WPS Hide Login dans votre tableau de bord WordPress.

Plugin WPS hide login

Assurez-vous que vous n'utilisez pas d'options faciles à deviner telles que login et wp-login.

Étape 2 : Identifier et désactiver les plugins qui se comportent mal

Les plugins sont généralement à l'origine de 429 erreurs sur votre site web. 

La première étape consiste à désactiver tous les plugins WordPress de votre site. Dans la zone d'administration de WordPress, vous pouvez le faire en sélectionnant tous les plugins sur la page des plugins.

Ensuite, sélectionnez "Désactiver" dans la liste déroulante des actions groupées et cliquez sur "Appliquer".

désactivation en masse des plugins

Vérifiez votre site Web pour voir si le problème a été résolu. Le plugin a probablement causé le problème si celui-ci est résolu.

Les plugins peuvent maintenant être activés un par un et vous pouvez vérifier le résultat après chacun d'eux. En utilisant cette méthode, vous pouvez identifier le plugin qui a causé l'erreur.

Vous pouvez remplacer le plugin à l'origine de l'erreur par un autre plugin ou informer l'auteur du plugin de l'erreur, afin qu'il la corrige !

Étape 3 : Changez le thème de votre site Web

L'erreur 429 Too Many Requests peut également être causée par des thèmes WordPress mal codés ou obsolètes. Les sites Web à thème gratuit sont également susceptibles d'avoir ce problème. Vérifiez si le problème est résolu en changeant votre thème actuel.

Allez dans Apparence > Thèmes dans votre tableau de bord d'administration de WordPress. Activez le thème par défaut de WordPress.

Si vous n'avez pas accès au tableau de bord d'administration, accédez à votre site Web en utilisant le FTP et renommez le dossier Themes.

Si cela résout le problème, vous devrez alors mettre à niveau ou changer le thème de votre site Web.

Étape 4 : contactez votre fournisseur d'hébergement

Dans de nombreux cas, vous recevrez un message d'erreur 429 (trop de demandes) parce que des services tiers ont accédé à votre site.

Dans une telle situation, le pare-feu de votre hébergeur peut bloquer les moteurs de recherche, les robots d'exploration, les services de surveillance et les applications Web, ce qui entraîne l'erreur 429 too many requests.

Prenez contact avec l'équipe d'assistance technique de votre hébergeur et demandez-lui de jeter un coup d'œil à votre site pour corriger l'erreur.

Dépannage rapide de l'erreur : Réflexions finales

Il n'y a rien de plus frustrant que de rencontrer une erreur sur un site web. En matière d'erreurs, les codes d'erreur offrent au moins suffisamment d'informations pour commencer à les corriger. Lorsque vous rencontrez l'erreur 429 Too Many Requests, vous savez que quelque chose bombarde votre serveur de trop de requêtes, il ne vous reste plus qu'à localiser le problème.

Pour résoudre l'erreur 429, voici quatre solutions possibles.

  1. Vous pouvez modifier l'URL de connexion par défaut de WordPress.
  2. Désactivez temporairement tous vos plugins.
  3. Passez au thème WordPress par défaut.
  4. Si l'erreur persiste, contactez votre hôte.

Merci d'avoir lu cet article. Nous espérons qu'il vous a aidé à corriger l'erreur 429 WordPress sur votre site web.