ارور Too Many Redirects

در مرکز محتوای سرور دات آی آر

تغییر مسیر، ارسال یک URL به URL دیگر است. تغییر مسیرها هنگام انتقال محتوا از یک صفحه به صفحه دیگر یا تغییر ساختار پیوند دائمی وب سایت مفید هستند.

ارور Too Many Redirects زمانی رخ می‌دهد که مرورگر به یک URL دیگر هدایت شود که به نوبه خود به آدرس اصلی اشاره کرده و یک حلقه تغییر مسیر ایجاد می‌کند. چندین دلیل احتمالی برای خطا و چندین راه حل وجود دارد.

در این آموزش، علت بروز خطای ERR_TOO_MANY_REDIRECTS و نحوه رفع آن را خواهیم آموخت.

ارور to many redirects

ارور Too Many Redirects به چه معناست؟

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

پس از چندین بار تغییر مسیر، مرورگر حلقه تغییر مسیر را می‌شکند و پیام خطای “Too Many Redirects” را نمایش می‌دهد. مرورگرهای مختلف به روش‌های مختلف به کاربران در مورد این خطا هشدار می‌دهند. اکثر مرورگرها این اخطار  را نمایش می‌دهند و نحوه رفع خطا را پیشنهاد می‌کنند.

در بند زیر چندین گونه از خطا بسته به مرورگر وجود دارد:

تغییر مسیرهای بسیار زیاد کروم

Google Chrome بیان می‌کند که صفحه کار نمی‌کند و پیشنهاد می‌کند پاک کردن کوکی‌ها ممکن است کمک کند.

ارور to many redirects

تغییر مسیرهای بسیار زیاد فایرفاکس

فایرفاکس توضیح می‌دهد که صفحه به درستی هدایت نمی‌شود و می‌گوید که کوکی‌ها ممکن است باعث این مشکل شوند.

ارور to many redirects

Too Many Redirects Safari

سافاری توضیح می‌دهد که نمی‌تواند صفحه را به دلیل تغییر مسیرهای زیاد باز کند.

ارور to many redirects

Too Many Redirects Edge

مایکروسافت اج بیان می‌کند که دامنه بارها شما را هدایت کرده است و پیشنهاد می‌کند برای رفع مشکل کوکی‌ها را پاک کنید.

ارور to many redirects

اکثر مرورگرها پیشنهاد می‌کنند که کوکی‌ها ممکن است دلیل خطای ERR_TOO_MANY_REDIRECTS باشند. بخش زیر سایر دلایل احتمالی خطا را توضیح می‌دهد.

علل error_too_many_redirects

چندین عامل محتمل برای حلقه تغییر مسیر وجود دارد. لیست زیر شامل رایج‌ترین دلایل حلقه تغییر مسیر در یک وب سایت وردپرس است:

  • مشکلات حافظه پنهان/کوکی‌های مرورگر: ممکن است مرورگر داده‌های معیوب را در حافظه پنهان ذخیره کند که منجر به خطای تغییر مسیر می‌شود.
  • پسوندهای مرورگر: گاهی اوقات یک برنامه افزودنی مرورگر می‌تواند باعث خطای تغییر مسیر شود.
  • آدرس وب‌سایت: پیکربندی نادرست در تنظیمات URL می‌تواند باعث خطای تغییر مسیر شود.
  • کش وردپرس: کش وب‌سایت می‌تواند باعث ایجاد یک حلقه تغییر مسیر شود.
  • گواهی SSL :یک پروتکل امنیتی با پیکربندی نادرست (گواهی SSL) می‌تواند باعث ایجاد یک حلقه تغییر مسیر شود.
  • خدمات و پلاگین‌های شخص ثالث: یک پلاگین وردپرس معیوب می‌تواند باعث ایجاد حلقه تغییر مسیر شود.
  • فایل htaccess سایت: یک فایل پیکربندی در سطح کاربر که وردپرس برای بازنویسی URLها در فایل index.php استفاده می‌کند. آدرس وب‌سایت به عنوان یک مقدار در پایگاه داده تعریف می‌شود.

در مقالات بعدی برطرف‌نمودن این ارور را با پاک‌کردن کش و کوکی‌ها در انواع مرورگر‌ها بررسی می‌کنیم.

اشتراک گذاری در linkedin

به تیم متخصص ما اعتماد کنید!

تخفیف مخاطبین مرکز محتوا: Blog01

از کد Blog01 می‌تونید برای خرید اشتراک خدمات سرور مجازی و هاست استفاده کنید و از %10 تخفیف تو سفارش این خدمات بهره‌مند بشید!

محتوای مقاله مفید بود؟

0 0 رای ها
این مقاله چطور بود؟
اشتراک در
اطلاع از
0 دیدگاه
بازخوردهای آنلاین
مشاهده همه دیدگاه ها