إذا كنت من مستخدمي Chrome وتشاهد "خطأ 3xx (net :: ERR_TOO_MANY_REDIRECTS" أو "تحتوي صفحة الويب هذه على حلقة إعادة توجيه - ERR_TOO_MANY_REDIRECTS" ، فأنت لست وحدك. يحدث هذا غالبًا ويمكن أن يكون مؤقتًا أو دائمًا اعتمادًا على عنوان URL أنت تزور والسبب المحدد للمشكلة.
سيرشدك هذا البرنامج التعليمي إلى كل ما تحتاج لمعرفته حول عدد كبير جدًا من أخطاء إعادة التوجيه في Google Chrome.
ما هي عمليات إعادة توجيه HTTP؟
عمليات إعادة توجيه HTTP هي طريقة يستخدمها موقع ويب لتوجيه متصفحك إلى صفحة مختلفة بدلاً من الصفحة المرتبطة. قد يكون هذا بسبب الصيانة أو نقل الصفحة أو لأسباب أخرى. على سبيل المثال ، قد تقوم الشركة بتغيير اسم المجال الخاص بها وإعادة توجيه موقع الويب في المجال القديم إلى موقع الويب باستخدام المجال الجديد.
يمكن أن يتعامل Chrome مع ما يصل إلى 20 عملية إعادة توجيه دون إعطاء الخطأ ، ولكن بمجرد كسر هذا الحد ، سيؤدي إلى ظهور الخطأ "ERR_TOO_MANY_REDIRECTS".
تسير المعاملة على النحو التالي:
- يرسل المستعرض رسالة GET إلى خادم الويب
- يستجيب الخادم برسالة 3xx بعنوان URL المعاد توجيهه
- يتعرف المتصفح على الرسالة وينتقل إلى العنوان الجديد
- يقوم المتصفح بتحميل الموقع
حلقة إعادة التوجيه هي المكان الذي يتم فيه إرسال المتصفح إلى عنوان URL مُعاد توجيهه والذي يوجهه مرة أخرى إلى عنوان URL الأصلي ، والذي يعيد توجيهه مرة أخرى وهكذا. من السهل جدًا القيام بذلك كمسؤول عن موقع الويب. سأوضح لك ما يمكنك فعله إذا رأيت عددًا كبيرًا جدًا من عمليات إعادة التوجيه في Google Chrome.
عدد كبير جدًا من عمليات إعادة التوجيه كزائر
إذا كنت تزور موقع الويب ، فيمكنك مسح ذاكرة التخزين المؤقت وملفات تعريف الارتباط للمتصفح.
- افتح Chrome وحدد قائمة Chrome المنسدلة في الأعلى.
- بعد ذلك ، حدد المزيد من الأدوات> مسح بيانات التصفح ... من القائمة المنسدلة ، يمكنك أيضًا الكتابة Ctrl + Shift + Del لفتح النافذة في الخطوة التالية.
- الآن ، انقر فوق مربع الاختيار بجوار الصور والملفات المخزنة مؤقتًا.
- ثم اضغط امسح البيانات.
الآن ، أعد محاولة عنوان URL الذي أعطى الخطأ. يجب أن تكون الآن قادرًا على تصفح الموقع.
إذا لم يفلح ذلك ، فجرّب متصفحًا آخر. إذا كان متصفح آخر يعمل ولكن Chrome لا يجرب هذا:
- نوع
الكروم: // ملحقات
في شريط عنوان Chrome واضغط على يدخل. - الآن ، حاول تعطيل ملحقاتك واحدًا تلو الآخر عن طريق النقر فوق زر التبديل أسفل الامتداد ، وأعد اختبار موقع الويب بعد تعطيل كل منها.
تأكد من تعطيل واحد فقط قبل إعادة الاختبار وإلا فلن تعرف الشخص الذي تسبب في حدوث المشكلة. الهدف هو معرفة ما إذا كان يمكنك عزل سبب المشكلة إلى امتداد Chrome معين.
عمليات إعادة توجيه كثيرة جدًا كمسؤول موقع ويب
إذا كنت تدير موقع الويب أو تديره ، فلديك عمل يتعين عليك القيام به. لديك مجموعة إعادة توجيه في مكان ما تقوم إما بتكرار نفسها أو تكرارها عدة مرات. دعنا نتعرف على عمليات إعادة التوجيه التي يتم تكرارها مرة أخرى حتى تتمكن من حل المشكلة في الخلفية الإدارية لموقعك على الويب.
- انتقل إلى مدقق إعادة التوجيه واكتب عنوان URL الخاص بك
- حدد "تحليل" لمعرفة ما يتم إعادة التوجيه وإلى أين
- حدد عمليات إعادة التوجيه تلك التي تعود إلى نفسها
- قم بتغيير عمليات إعادة التوجيه الحلقية من خلال الواجهة الإدارية لموقعك على الويب
"تغيير عمليات إعادة التوجيه المتكررة من خلال الواجهة الإدارية لموقعك على الويب" قد تبدو فضفاضة بعض الشيء ولكن الطريقة الدقيقة تعتمد على النظام الأساسي الذي يستخدمه موقع الويب الخاص بك. على سبيل المثال ، في WordPress ، قد تستخدم مكونًا إضافيًا لإعادة التوجيه أو تحتاج إلى تعديل ملف htaccess الخاص بك. في Joomla ، يمكنك استخدام Redirect Manager ، في Magento ، يمكنك استخدام أداة Rewrite Management. انت وجدت الفكرة.
كل ما عليك فعله هو تحديد إعادة التوجيه التي تسبب المشكلة ثم إصلاح المشكلة في أي نظام أساسي تستخدمه لإدارة موقعك ، مع الرجوع إلى النظام الأساسي الخاص بك ووثائق الشركة المضيفة للحصول على إرشادات.
بمجرد إصلاح المشكلة ، أعد اختبار الروابط جيدًا للتأكد من أن الإصلاح يعمل كما هو متوقع.
إعادة توجيه
هناك أنواع مختلفة من عمليات إعادة التوجيه ، وكلها برموز تبدأ بـ 3xx.
- 301 - تم نقل الصفحة بشكل دائم.
- 302 - صفحة الويب غير متاحة مؤقتًا.
- 303 - يُستخدم لإعادة التوجيه بعد PUT أو POST لمنع تحديث الصفحة.
- 307 - صفحة الويب غير متاحة مؤقتًا لشيء مخطط له. خلف عمليات إعادة التوجيه 302 لـ HTTP 1.1.
- 308 - إعادة التوجيه الدائم لسبب آخر.
- 300 - إعادة توجيه خاصة لا يتم استخدامها كثيرًا.
- 304 - إعادة توجيه خاصة تشير إلى تحديث ذاكرة التخزين المؤقت لصفحات الويب المخزنة مؤقتًا.
لماذا يتم استخدام عمليات إعادة التوجيه
هناك الكثير من الأسباب المشروعة لاستخدام عمليات إعادة التوجيه وستندهش من عدد مرات استخدامها. السبب الأكثر شيوعًا لاستخدام إعادة التوجيه هو نقل الصفحة إلى مضيف أو عنوان URL جديد. إذا كنت قد عملت كثيرًا على تحسين محركات البحث لديك ، فأنت لا تريد أن تفقد كل شيء عند نقل الصفحة.
بدلاً من ذلك ، يمكنك استخدام إعادة التوجيه 301 لإخبار المتصفحات ومحركات البحث بأن صفحتك قد تم نقلها. لا يزال هذا يجذب الزوار إلى الصفحة ويحتفظ بجميع مزايا تحسين محركات البحث التي كسبتها.
تعد إعادة التوجيه 302 أو 307 مفيدة إذا كنت تختبر الصفحة أو تقوم بتحديثها لتتوافق مع النمط أو التقنية الجديدة. إذا كانت بنية عنوان URL ستظل متطابقة ، فأنت تحتاج فقط إلى إضافة إعادة توجيه مؤقتة قبل نشر الصفحة بشكل حقيقي.
تعد عمليات إعادة التوجيه مفيدة جدًا لإدارة موقع الويب دون فقدان عصير SEO أو الزوار. إنها تتطلب رعاية واختبارًا ولكنها يمكن أن تكون أداة مفيدة للغاية.
ERR_TOO_MANY_REDIRECTS يسلب
هناك العديد من الأسباب وراء ظهور ERR_TOO_MANY_REDIRECTS في Chrome ، وليست جميع المشكلات خاصة بـ Chrome. ابدأ بالتحقق من الموقع باستخدام متصفح مختلف لمعرفة ما إذا كان يحدث فقط على Chrome ، ثم يمكنك الانتقال إلى تشخيص المشكلة وحلها.
إذا كانت لديك أي اقتراحات لطرق التعامل مع عمليات إعادة توجيه كثيرة جدًا ، فيرجى التعليق أدناه.