الأخبار التكنولوجية والاستعراضات والنصائح!

ما هو رمز الخطأ 401 وكيفية إصلاحه على WordPress (الدليل السريع)

هل تحاول الوصول إلى موقع ويب فقط ليتم التعرف عليه برمز خطأ 401؟ يمكن أن يحدث هذا على موقع WordPress الخاص بك أو قد يحدث على موقع شخص آخر تحاول زيارته.

سنشرح في هذا المنشور الخطأ 401 وما الذي يسببه وكيفية إصلاح رسالة الخطأ 401.

ماذا يعني رمز الخطأ 401؟

خطأ 401 غير المصرح به هو رمز حالة HTTP يشير إلى أن الخادم تلقى طلبًا غير مصادق عليه. غالبًا ما يتم إنشاء ردود رمز الخطأ 401 بسبب بيانات اعتماد غير صالحة لصفحة أو وجهة معينة على موقع الويب الخاص بك. يتم إرسال هذه الحالة عادةً مع رأس مصادقة WWW يحتوي على معلومات حول كيفية التصريح بشكل صحيح.

من الناحية الإنسانية ، هذا يعني بشكل أساسي أن عميلك (على سبيل المثال متصفح الويب الخاص بك) غير قادر على مصادقة نفسه مع الخادم ، وعلى هذا النحو ، لا يمكن عرض المورد. على سبيل المثال ، قد تتطلب صفحة معينة اسم مستخدم وكلمة مرور صالحين للعرض.

يشير رمز الخطأ 401 ، مثل رموز الخطأ الأخرى في النطاق 400 ، إلى وجود مشكلة على جانب العميل – AKA تكمن المشكلة في جانب متصفح الويب الخاص بك (أو عميل آخر) ، بدلاً من موقع الويب الذي تحاول زيارته .

خطأ 401 مقابل خطأ 403

غالبًا ما يخلط الناس بين الخطأ 401 و 403 ، لكن الاثنين مختلفان. خطأ 403 يعني أن الوصول إلى الصفحة محظور ، بينما يعني الخطأ 401 فقط وجود مشكلة في مصادقة الوصول إلى الصفحة. أي أن الرقم 401 يعني أن الوصول ليس محظورًا بالضرورة ، ولا يمكن للخادم المصادقة على طلب منح حق الوصول.

401 الاختلافات رمز الخطأ

تختلف الرسالة الدقيقة التي تشير إلى رمز خطأ 401 اعتمادًا على الخادم ، ولكن فيما يلي أشكال رمز الخطأ 401 النموذجية التي ستراها:

  • 401 غير مصرح به
  • إذن المطلوب
  • تم الرفض
  • خطأ المتشعب 401 غير المصرح به

ما الذي يسبب رمز الخطأ 401؟

فيما يلي بعض الأسباب الشائعة لرمز الخطأ 401:

  • عنوان URL غير صحيح – أحيانًا يكون رمز الخطأ 401 بسبب عنوان URL غير صحيح. تأكد من إدخال عنوان URL للموقع الذي تريد الوصول إليه بشكل صحيح.
  • اعتماد تسجيل الدخول غير صالح – تتطلب بعض صفحات موقع الويب منك تسجيل الدخول للوصول إلى المعلومات. إذا لم تقم بتسجيل الدخول ، فمن المحتمل أن تحصل على خطأ 401. تأكد من أن بيانات اعتماد تسجيل الدخول التي تدخلها دقيقة.
  • خطأ في تسجيل الدخول – نادرًا ما يحدث هذا ، لكن في بعض الحالات ، لا يزال موقع الويب الذي لا يتطلب تسجيل الدخول يعرض صفحة تسجيل الدخول. يشير هذا إلى وجود مشكلة في جانب المشرف وسيقوم غالبًا برفض الخطأ 401.
  • أخطاء DNS – في بعض الأحيان ، قد يؤدي فشل نظام اسم المجال إلى استجابة 401. خلل DNS هو أقل شيوعا.
  • قضايا الأمن / جدار الحماية – يمكن أن تتسبب بعض مكونات أمان WordPress أو جدران الحماية في حدوث خطأ 401 في حالة اكتشاف نشاط ضار.
  • مشاكل البرنامج المساعد – قد يؤدي المكون الإضافي WordPress على موقعك إلى تشغيل رمز الخطأ 401.

كيفية إصلاح رمز الخطأ 401 على وورد

في كثير من الأحيان ، يمكن إصلاح رموز الأخطاء 401 بمجرد الضغط على زر التحديث. إذا كان تحديث صفحتك لا يعمل ، فجرّب الإصلاحات التالية:

1. تحقق من عنوان URL لمعرفة الأخطاء

من الممكن أن يحدث خطأ 401 لأنك كتبت عنوان URL بشكل غير صحيح أو تم تغيير عنوان URL لتسجيل الدخول. بدلاً من ذلك ، ربما تكون قد نقرت على رابط قديم في متصفح الويب الخاص بك. في الحالات التي لا توجد فيها صفحة ، قد يعرض الخادم رمز 401. تحقق من عنوان URL لمعرفة الأخطاء الإملائية. يمكنك أيضًا استخدام محرك بحث للعثور على عنوان URL الصحيح لصفحة الويب التي تحاول الوصول إليها.

2. مسح متصفح التخزين المؤقت وملفات تعريف الارتباط

تساعد ذاكرة التخزين المؤقت للمتصفح في تحسين تجربة تصفحك بشكل عام عن طريق تقليل وقت تحميل مواقع الويب. للقيام بذلك ، تقوم المستعرضات بتخزين النسخ المحلية من المحتوى الذي تزوره بشكل متكرر. يمكن أن تتداخل ذاكرة التخزين المؤقت للمتصفح أحيانًا مع الإصدار المباشر للتطبيق ، مما يؤدي إلى ظهور رمز خطأ 404.

لإصلاح هذا الخطأ ، ما عليك سوى مسح ذاكرة التخزين المؤقت للمتصفح.

على غرار ذاكرة التخزين المؤقت ، هناك ملفات تعريف الارتباط HTTP التي هي في الأساس قطعة صغيرة من البيانات المخزنة. قد تتسبب ملفات تعريف الارتباط غير الصالحة و / أو التالفة في حدوث خطأ في المصادقة. امسح ملفات تعريف الارتباط وحاول فتح الصفحة مرة أخرى.

3. قم بإلغاء تنشيط ملحقات WordPress الخاصة بك

نظرًا لأن إضافات WordPress يمكن أن تغير طريقة عمل موقعك ، فهي سبب نموذجي لرمز الخطأ 401 في WordPress.

في حالة مكونات أمان WordPress ، ينوي المكوّن الإضافي في بعض الأحيان القيام بذلك. على سبيل المثال ، ستغلق بعض الإضافات صفحة تسجيل الدخول الخاصة بك إذا اعتقد المكون الإضافي أنك تتعرض للهجوم ، مما قد يؤدي إلى تشغيل رمز الخطأ 401 عند محاولة فتح صفحة تسجيل الدخول الخاصة بك. أو جدار الحماية في البرنامج المساعد مثل Wordfence قد يسبب المشكلة.

في هذه الحالة ، بمجرد اكتشاف المشكلة عن طريق إلغاء تنشيط المكون الإضافي ، يمكنك الوصول إلى دعم المكون الإضافي لفهم المشكلة.

في أوقات أخرى ، قد تكون مشكلة توافق غير مقصودة.

لمعرفة المكون الإضافي الذي يتسبب في الخطأ 401 ، حاول إلغاء تنشيط جميع المكونات الإضافية في موقعك وإعادة تنشيطها واحدًا تلو الآخر. أو ، إذا ظهر الخطأ فقط بعد تثبيت مكون إضافي جديد ، فحاول إلغاء تنشيط هذا المكون الإضافي أولاً.

4. إزالة حماية كلمة المرور على مستوى الخادم

إذا كنت تستخدم htaccess / htpasswd لحماية أجزاء من موقع WordPress الخاص بك باستخدام اسم مستخدم / كلمة مرور إضافية ، فحاول إلغاء تنشيط حماية كلمة المرور الإضافية هذه.

يمنحك العديد من مضيفي الويب أيضًا أداة للتحكم في كلمات المرور هذه من cPanel. ابحث عن أداة باسم شيء مثل:

  • حماية كلمة السر الدلائل
  • دليل الخصوصية

5. قم بمسح DNS الخاص بك

في حالات نادرة ، يمكن أن تسبب أخطاء DNS أن يعرض الخادم رمز خطأ 401 على متصفحك. لإصلاح هذا ، تحتاج إلى مسح DNS الخاص بك. على الرغم من أن هذا سبب غير عادي إلى حد ما ، إلا أنه من السهل جدًا إصلاحه.

إلى عن على Windows المستخدمين:

  • تسجيل الدخول إلى جهاز الكمبيوتر الخاص بك كمسؤول
  • افتح نافذة "بحث"
  • اكتب CMD.exe في حقل البحث لفتح موجه الأوامر
  • أدخل هذا الرمز الصغير في واجهة CMD: "ipconfig / flushdns"

لمستخدمي macOS:

  • افتح Command Terminal
  • أدخل هذا الرمز في واجهة المحطة الطرفية: "sudo killall -HUP mDNSResponder"

6. حاول الانتظار

مثل الإضافات الأمنية ، تقوم بعض شركات استضافة WordPress بحظر IP الخاص بك مؤقتًا إذا اعتقدت أنك تفعل شيئًا ضارًا – على سبيل المثال إدخال كلمة مرور خاطئة. في هذه الحالة ، يمكنك محاولة الانتظار لمعرفة ما إذا كان ذلك سيؤدي إلى حل المشكلة ، لأنه في بعض الأحيان يكون موقعك مغلقًا لفترة قصيرة فقط.

بالإضافة إلى ذلك ، تحتاج العديد من مواقع WordPress إلى تعطل منتظم للصيانة. إذا كنت تشاهد خطأ 401 على موقع شخص آخر ، فقد يكون هناك صيانة أو إنشاءات في الخلفية تسبب مشاكل مؤقتة في تسجيل الدخول. حاول إعطاء المشرفين بعض الوقت وتسجيل الدخول بعد بضع دقائق.

استنتاج

قبل البدء في البحث في أي استكشاف الأخطاء وإصلاحها بشكل متعمق ، حاول أولاً إجراء بعض الإصلاحات السريعة. تأكد من صحة عنوان URL الذي تستخدمه ، ولا تنسَ مسح ذاكرة التخزين المؤقت وملفات تعريف الارتباط للمتصفح.

ضع في اعتبارك أيضًا أية أدوات أمان قد تستخدمها على موقعك ، وكذلك أي كلمات مرور على مستوى الخادم قد تكون أضفتها ، مثل كلمة المرور عبر htaccess و htpasswd. يمكنك أيضًا محاولة إلغاء تنشيط المكونات الإضافية.

هل لديك أي أسئلة حول رمز الخطأ 401؟ اسمحوا لنا أن نعرف في التعليقات!