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