نحوه رفع ارور 429 یا درخواستهای بیش از حد وردپرس
آیا تا به حال با ارور 429 یا درخواستهای بیش از حد وردپرس مواجه شدهاید؟ این ارور ممکن است خیلی اعصاب کاربران را به هم بریزد، زیرا هنوز دلیل خاصی برای بروز این مشکل پیدا نشده است. در این مطلب به شما یاد میدهیم چگونه به راحتی ارور 429 یا درخواستهای بیش از حد وردپرس را رفع کنید.
دلیل بروز ارور 429 یا درخواستهای بیش از حد وردپرس
رایجترین دلیل برای بروز این ارور، زمانی است که یک کاربر، ربات و یا یک اسکریپت، درخواستهای زیادی برای سرور ارسال میکند. این اقدامی برای جلوگیری از حمله DDOS به وب سایتها است. با این حال در صورتی که این درخواستها به درستی پیکربندی نشده باشند، در نهایت ممکن است مانع اجرای صحیح موتورهای جستجو و یا سایر API ها شود. این امر باعث بروز ارور 429 یا درخواستهای بیش از حد وردپرس میشود.
گاهی اوقات هم این ارور زمانی رخ میدهد که یک اسکریپت از وب سایت شما، درخواستهای زیادی به وب سایت دیگری و یا سروری که از API استفاده میکند، میفرستد. در این حالت API مورد نظر هم با یک ارور 429 به این درخواستها پاسخ میدهد. در ادامه روش رفع ارور 429 یا درخواستهای بیش از حد وردپرس را با هم بررسی میکنیم.
روش رفع ارور 429 یا درخواستهای بیش از حد وردپرس
چندین راه برای رفع این ارور وجود دارد که در زیر میتوانید آنها را مشاهده کنید:
- افزونه مشکل ساز را پیدا و غیرفعال کنید: یکی از دلایل بروز ارور 429، وجود یک افزونه مشکل دار در سایت شما است. گاهی اوقات افزونهها میتوانند درخواستهایی را به وب سایت شما ارسال کنند که با رد شدن توسط سرور، باعث بروز خطای 429 شوند. اولین کار برای رفع این مشکل، غیرفعال کردن تمام افزونههای وردپرس بر روی وب سایت است. این کار را میتوانید از طریق صفحه افزونهها در بخش مدیریت وردپرس، همهی افزونهها را علامت بزنید و گزینه غیرفعال کردن را انتخاب و مطابق تصویر بر روی Apply کلیک کنید. دوباره وب سایت خود را چک کنید و ببینید که با ارور 429 یا درخواستهای بیش از حد وردپرس مواجه میشوید، یا نه. اگر دیگر این ارور رخ نداد، یعنی مشکل از افزونهها بوده است. حالا میتوانید افزونههای خود را یکی یکی فعال کنید و ببینید مشکل از کدام افزونه بوده است. بعد از پیدا کردن افزونه مشکل ساز، میتوانید آن را با افزونه دیگری جایگزین کنید و یا به سازندگان افزونه درباره این مشکل اطلاع دهید.
- تم فعال سایت خود را به تم پیش فرض وردپرس تغییر دهید: بعضی از تمهای وردپرس دارای افزونههایی هستند، این تمها هم ممکن است باعث بروز ارور 429 شوند. در صورتی که با این مشکل مواجه شدید، میتوانید به تم 2017 وردپرس برگردید تا ارور رفع شود. سپس میتوانید تم جدیدی پیدا کنید و یا مشکل را به سازنده اطلاع دهید.
- از ارائه دهنده سرور هاست خود درباره مشکل بپرسید: زمانی که یک شخص ثالث مانند موتورهای جستجو یا وب سایتهای دیگر درخواستهای زیادی برای وب سایت شما ارسال میکنند، ممکن است این ارور رخ دهد. پس میتوانید از ارائه دهنده هاست خود بخواهید که این درخواستها را مسدود نکند.
جمع بندی
در این مطلب نحوه رفع ارور 429 یا درخواستهای بیش از حد وردپرس را با هم بررسی کردیم. در صورتی که این ارور برای وب سایت شما ایجاد شده، امیدواریم بتوانید با موارد ذکر شده در این مطلب، مشکل را رفع کنید.
منبع
https://www.wpbeginner.com/wp-tutorials/how-to-fix-the-wordpress-429-too-many-requests-error/