نحوه رفع خطای err_too_many_redirects در وردپرس

0 39
[تعداد: 2   میانگین: 5/5]

گاهی هنگام ورود به صفحه وب سایت خود با خطای err_too_many_redirects روبرو خواهیم شد که باعث نگرانی شما می شود. این امر در ابتدا گیج کننده به نظر می رسد و بسیاری از کاربران از دلایل بروز آن اطلاعی ندارند. در این حالت بازدیدکنندگان از مشاهده محتوای شما محروم خواهند شد و باید سریعتر نسبت به رفع خطای err_too_many_redirects در وردپرس اقدام کنید. تداوم این شرایط منجر به از دست رفتن فرصت ها برای نرخ تبدیل و ایجاد درآمد می شود. خوشبختانه روش های مختلفی برای حل این مشکل وجود دارد. ما در این پست، دلیل بروز ارور err_too_many_redirectsو نحوه حل آن را توضیح خواهیم داد پس همراه سون هاست باشید!

خطای err_too_many_redirects در وردپرس چیست؟

اول از همه بدانید که خطای err_too_many_redirects فقط مختص به وردپرس نیست. در عوض امکان دارد که این پیام در هر شرایطی روی مرورگر نقش ببندد، نمونه ای از خطا را در زیر مشاهده می کنید:

خطای err_too_many_redirects در وردپرس چیست؟

اگر میخواهید بدانید چه چیزی در بروز این خطا نقش اصلی را ایفا می کند باید به ریدایرکت کردن اشاره کنیم. شما می توانید صفحه ای را به گونه ای تنظیم کنید تا بعد از ورود به آن، کاربر به صفحه دلخواه شما هدایت شوید. هنگامی که این خطا رخ می دهد، در چرخه تغییر مسیر مشکلی به وجود آمده است. بدون حرف اضافه ای توجه شما را به راه های رفع خطای err_too_many_redirects جلب می کنیم.

آموزش رفع ارور err_too_many_redirects

اگر سایت شما دچار خطای فوق شده باید حلقه تغییر مسیر خود را بررسی کنید. در ادامه چندین استراتژی را برای رفع مشکل موجود برایتان بیان خواهیم کرد. سعی کردیم به صورت تصویری و خلاصه نکات لازم را ارائه کنیم.

1- داده های مرورگر را پاک کنید.

اگر با خطای err_too_many_redirects روبرو شده اید، در اولین قدم داده های مرورگر را حذف کنید. اگر عکس قبل را به خوبی مشاهده کرده باشید، توصیه شده که کوکی های مرورگر را پاک کنید تا خطا برطرف شود. این راه حل بسیار سریع و ساده بوده و نیاز به عیب یابی پیچیده ای ندارد. روند پاک کردن داده ها بسته به نوع مرورگر شماست، با این حال فرایند در تمام آنها مشابه می باشد. ما در مطلبی جداگانه به صورت کامل در مورد آن صحبت کرده ایم، برای راهنمایی بیشتر به پاک کردن کش مرورگر مراجعه کنید.

2- نشانی وردپرس و نشانی سایت را بررسی نمایید.

در گام بعدی باید تنظیمات وردپرس را بررسی نمایید. بنابراین با ورود به پیشخوان وردپرس به تنظیمات و سپس عمومی بروید و فیلدهای نشانی وردپرس و نشانی سایت را مشاهده کنید:

آموزش رفع ارور err_too_many_redirects

محتوای این دو فیلد باید یکسان باشد. همه موارد شامل www، http و https را در نظر بگیرید تا فرایند رفع خطای err_too_many_redirects در وردپرس تکمیل گردد. اگر اخیرا دامنه را تغییر داده اید یا سرویس میزبانی وب جدیدی را انتخاب کردید، این تنظیمات بهم ریخته است.

بنابراین دست به کار شده و اصلاحات را انجام دهید، سپس تغییرات را ذخیره نمایید.

3- دلیل بروز خطا را تعیین کنید.

این قسمت به حس کاراگاهی شما نیاز دارد! باید منبع حلقه ریدایرکت را پیدا کرده و آن را از سایت خود حذف کنید. اگر دستورات مربوط به ریدایرکت را به فایل .htaccess اضافه کرده اید، حال آنها را مورد بازرسی قرار دهید. اگر از شیوه انجام کار آگاهی ندارید یا ریدارکت های زیادی ایجاد نمودید، استفاده از ابزار Redirect Checker پیشنهاد ماست:

دلیل بروز خطا

فقط آدرس را در کادر مربوط بزنید تا یک قدم دیگر به رفع خطای err_too_many_redirects در وردپرس نزدیک شوید. با استفاده از اطلاعاتی که این ابزار در اختیار شما قرار می دهد، می توانید حلقه تغیر مسیر را حذف کنید.

4- به تنظیمات HTTPS مراجعه نمایید.

استفاده از گواهینامه SSL و انتقال سایت به Https اقدامی هوشمندانه برای ایمن نگه داشتن سایت می باشد. اگر به درستی این فرایند را انجام ندهید، خطای ریدایرکت برایتان رخ خواهد داد. چند دلیل عمده در بروز این مسئله دخیل می باشد:

  • گواهینامه SSL را نصب نکرده اید.
  • افزونه نامناسب HTTPS برای تنظیم ریدایرکت
  • عدم پیکربندی صحیح ساختار ریدایرکت

در این شرایط توصیه می کنیم که ابزار Redirect mapper استفاده نمایید. این ابزار مشابه با Redirect Checker عمل می کند با این تفاوت که ایرادات HTTPS را مشخص می نماید.

Redirect mapper

5- تنظیمات کلودفلر را ارزیابی نمایید.

اگر از کلودفلر استفاده می کنید، گاهی خطای err_too_many_redirects در ارتباط با این سیستم به وجود می آید. به عنوان مثال امکان ایجاد یک حلقه تغییر مسیر HTTP به HTTPS در تنظیمات کلودفلر می باشد. بیشتر این خطا زمانی رخ می دهد که پیکربندی SSL روی flexible قرار دارد.

احتمال دیگر بروز خطای err_too_many_redirects تناقض در Page Rules است. گاهی تنظیمات مربوط به Forwarding URL برای این ویژگی، حلقه های تغییر مسیر اشتباهی را می سازد.

6- عیب یابی عدم سازگاری افزونه ها

آخرین پیشنهاد ما برای رفع خطای err_too_many_redirects در وردپرس عدم سازگاری افزونه ها در سایت است. این مسئله زمانی اتفاق می افتد که دو افزونه با هم یا با هسته وردپرس تداخل داشته باشند. برای تقابل با تداخل احتمالی پیشنهاد می کنیم که به ترتیب افزونه ها را غیرفعال کنید و سپس وضعیت سایت را بررسی نمایید. اگر خطا رفع شد، افزونه معیوب را حذف کنید.

امیدواریم که مطلب نحوه رفع خطای err_too_many_redirects در وردپرس رضایت شما را به همراه داشته باشد. وبلاگ سون هاست سرشار از مطالب آموزشی متنوع در مورد توسعه وب سایت شماست، پس حتما سری به بخش های مختلف آن بزنید. در انتها سوالات و پیشنهادات خود را از طریق درج کامنت به گوش ما برسانید. اگر علاقمند به مباحث فنی بیشتری هستید، حتما در انجمن سون هاست موضوع جدیدی را ایجاد کنید.

ارسال یک پاسخ

آدرس ایمیل شما منتشر نخواهد شد.