آیا در سایت وردپرس تان خطایی با عنوان «429 Too Many Requests یا درخواست بیش ازحد 429» را میبینید؟ این خطا میتواند بینهایت خستهکننده باشد، چون نمیتوان فهمید که چه چیزی باعث به وجود آمدن آن شده است. ما در این مقاله به شما خواهیم گفت که چگونه به راحتی خطای فوق را برطرف کنید.
چه چیزی موجب خطای درخواست بیشازحد 429 در وردپرس میشود؟
رایجترین دلیل خطا 429 Too Many Requests زمانی است که یک کاربر، ربات و یا یک اسکریپت سعی میکند به سرور درخواست زیادی ارسال نماید. این یک مقیاس برای جلوگیری از حملات «DDOS» به وبسایتهاست.
با این حال، اگر به درستی پیکربندی و تنظیم نشود، در این صورت ممکن است مانع اجرای صحیح موتورهای جستجوگر و سایر «API» ها شود و موجب عملکرد غیرمنتظره در وبسایت شما گردد.
گاهی این خطا زمانی رخ میدهد که یک اسکریپت در وبسایت شما درخواستهای بیشازحدی به یک وبسایت یا محیط خدماتی دیگری ارسال کرده که آن وبسایت از یک «API» استفاده میکند. در آن صورت، «API» با یک کد خطای 429 واکنش نشان میدهد.
بعد از گفتن این مسئله، بیایید به نحوهی عیبیابی راحت و برطرف کردن خطای «درخواست بیشازحد 429» در وردپرس بپردازیم.
برطرفسازی خطای 429 Too Many Requests در وردپرس
این خطا میتواند از طریق عوامل زیادی به وجود آمده باشد. ما چندین شیوهی عیبیابی و برطرفسازی خطای «درخواست بیشازحد 429» را به شما نشان خواهیم داد.
یافتن و غیرفعال کردن پلاگین نادرست
اگر به محیط مدیریتی وردپرس دسترسی ندارید نگران نباشید! ما داخل مقاله «غیرفعال کردن تمام پلاگین ها بدون دسترسی به پنل وردپرس» کامل توضیح دادیم زمانی که به پنل وردپرسی خودتون دسترسی ندارید چه طور میتونید همه افزونه های وردپرس رو غیرفعال کنید.
دوباره وبسایت خود را بررسی کنید تا ببینید که آیا باز هم خطای «درخواست بیشازاندازه 429» ایجاد میشود، اگر نشد، پس یعنی یک پلاگین موجب این مسئله شده است.
الان میتوانید پلاگینهای سایت را یکییکی فعال کرده، و وبسایتتان را پس از فعال کردن هر پلاگین چک کنید. اینگونه قادر خواهید بود پلاگینی که موجب این خطا شده است را پیدا کنید.
زمانی که پلاگین مورد نظر را پیدا کردید، میتوانید آن را با یک پلاگین دیگر جایگزین کنید، و یا سعی کنید نویسندهی پلاگین را یافته و او را از این خطا مطلع سازید.
تغییر به قالب پیشفرض وردپرس
بیشتر تمها و یا قالبهای وردپرس شامل قابلیتهایی هستند که به طور نرمال با پلاگینها به وجود میآیند. اینگونه قالبها همچنین ممکن است موجب خطای «درخواست بیشازحد 429» در وبسایتتان شوند.
سادهترین راه برای پی بردن به این مطلب از طریق تغییر زمینه به قالب پیشفرض وردپرس، مثل: «2017»، میباشد. اگر این ترفند خطای 429 را برطرف کرد، آنوقت میتوانید یک قالب دیگر وردپرس را پیدا کرده و مسئله را به سازندهی قالب گزارش دهید، آنها احتمالاً بتوانند مشکل را حل نمایند.
از ارائهدهندهی خدمات میزبانی خود بپرسید
بیشتر وقتها، شما خطای «درخواست بیشازحد 429» را در محیطهای خدماتی شخص ثالث میبینید که به دسترسی به وبسایت شما نیاز دارند. آنها میتوانند موتورهای جستجوگر، رباتهای خزندهی وب و سایر برنامههای وب باشند. اگر شما این خطا را در «موتور جستجوی گوگل» و یا هر برنامهی خدماتی شخصثالث دیگری دیدید، پس احتمالش هست که در حال ارسال درخواستهای زیادی به وبسایت شما باشند. در آن صورت، شما باید از ارائهدهندهی خدمات میزبانی وردپرس خود بخواهید که مسیر این درخواستها را مسدود نکند.
امیدواریم که این مقاله توانسته باشد در برطرفسازی خطای «درخواست بیشازحد 429» روی وبسایتتان به شما کمک کرده باشد. ممکن است بخواهید سری هم به فهرست «رایجترین خطاهای وردپرس» و نحوهی برطرف کردن آنها بزنید.
طراح و برنامه نویس وب هستم. عضو تیم آریا وردپرس، نزدیک به 3 سال هست که با وردپرس آشنا شدم و سعی می کنم مقالات مفید و ارزشمندی را برای شما عزیزان در آریا وردپرس منتشر کنم.