ما هو الخطأ 403 المحظور وكيفية إصلاحه (شرح 5 حلول)

ما هو الخطأ 403 المحظور وكيفية إصلاحه (شرح 5 حلول)

ما هو الخطأ 403 المحظور وكيفية إصلاحه (شرح 5 حلول)

ما هو 403 خطأ ممنوع?

403 خطأ ممنوع


أحد الأخطاء الأكثر شيوعًا أثناء التصفح هو الخطأ # 403.

إنها في الأساس استجابة بروتوكول نقل النص التشعبي التي يمكن للمستخدم الحصول عليها لأسباب عديدة.

أثناء التصفح ، إذا وصلت إلى خطأ 403 ، فذلك لأنك غير مخول للوصول إلى عنوان URL المحدد.

في هذه المقالة ، سنوجهك عبر إصداراتها المختلفة ، والأسباب ، والحلول الممكنة ، والحلول ، إن وجدت.

متغيرات 403:

هناك سيناريوهات مختلفة حيث سيواجه المستخدم أحد الإصدارات المتعددة لخطأ 403.

أكثر أنواع الخطأ 403 شيوعًا هي:

  • خطأ 403
  • 403 ممنوع
  • 403 خطأ ممنوع
  • 403 Nginx المحظورة
  • 403 محظور: تم رفض الوصول
  • خطأ 403 – محظور
  • ممنوع
  • HTTP 403 ممنوع
  • Nginx 403 ممنوع

كيف يعمل خطأ HTTP 403?

سيرى المستخدم أحد الأخطاء 403 أثناء الاتصال بالخادم عبر HTTP بشكل أساسي بسبب خطأ في المصادقة أو الوصول.

عندما يحاول مستخدم تصفح صفحة ويب ، يرسل المتصفح الطلب باستخدام HTTP.

ردًا على ذلك ، يقوم الخادم بفحص الطلب وإذا كان كل شيء صحيحًا ، فإن الخادم يستجيب برمز نجاح فئة 2xx قبل تحميل الصفحة.

يحدث هذا بسرعة كبيرة بحيث لا يمكن للمستخدمين رؤيته على الشاشة.

ومع ذلك ، إذا وجد الخادم بعض المشكلات في الطلب لأي سبب من الأسباب ، فسيعرض خطأ فئة 4xx.

يتم إنشاء هذه الرموز تلقائيًا وفقًا للسيناريوهات المحددة مسبقًا ويمثل كل رمز خطأ سببًا مختلفًا.

تساعد هذه الرموز المطورين وبعض المستخدمين المحنكين على فهم السبب.

أكثر أخطاء فئة 4xx شيوعًا هي 403 و 404.

الخطأ 404 يعني أنه لا يمكن العثور على الملفات أو الموارد التي يطلبها المستخدم في عنوان URL المذكور.

في حين أن 403 تعني أن عنوان URL المطلوب صالح ، ولكن تعذر تلبية طلب المستخدم.

يختلف السبب الفعلي لخطأ HTTP 403 من حالة إلى أخرى. على سبيل المثال ، بالنسبة لبعض مواقع الويب ، يُمنع البحث داخل أدلة معينة بشكل نشط من خلال حالة 403.

مثل تعطيل الوصول المباشر إلى محتوى الوسائط المتعددة على الخادم.

الأسباب المحتملة لخطأ 403 وحلها:

كما أوضحنا بإيجاز خطأ 403 أعلاه ، سنشرح الآن كيف يمكن للمستخدم أن يهبط إلى خطأ 403 بسبب أي من الأسباب التالية.

السبب 1: حماية Hotlink

ما هو الارتباط الساخن؟ Hotlinking هو سرقة النطاق الترددي لشخص ما من خلال الربط بموجودات موقع الويب مثل الصور ومقاطع الفيديو وما إلى ذلك.

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

أعجب صاحب موقع الويب 2 تمامًا بجودة المحتوى وقرر استخدامه على موقعه الإلكتروني أيضًا.

الآن ، بدلاً من استضافة هذه الصور مباشرةً على خادمه الخاص ، يربطها من خادم موقع الويب 1.

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

يؤدي القيام بذلك إلى توفير الكثير من الموارد لموقع الويب 2 ولكنه يسرق موارد موقع الويب 1 وقد يقلل من جودة الخدمة لخادم موقع الويب 1.

لتجنب مثل هذه المواقف ، يمكن لمالك الموقع 1 تنفيذ مُحيلي المنطقة.

سيؤدي هذا إلى تقييد الارتباط السريع وسيعرض خطأ 403 في حالة الارتباط الساخن.

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

يرجى ملاحظة أنه من غير الأخلاقي استخدام موارد الطرف الثالث دون إذنهم.

المحلول:

لإعداد حماية Hotlink في cPanel ، توجه إلى Security < حماية Hotlink:

الأمان

من هنا ، يمكنك تمكين حماية الارتباط السريع أو تعطيلها:

مفعل وغير مفعل

الآن ، إذا كنت مالك موقع الويب 1 وموقع الويب 2 ، فيمكنك تعطيل حماية الرابط الساخن للموقع الخاص بك بحيث يمكنك ربط المحتوى من موقع الويب وإليه.

ستوضح لك لقطة الشاشة التالية:

تهيئة

السبب 2: أذونات سيئة

السبب الآخر الأكثر شيوعًا لأخطاء 403 الممنوعة هو إعداد أذونات الملف بشكل غير لائق.

لحل هذه المشكلات ، يجب على المالك إعداد الأذونات على النحو التالي:

  • المحتوى الديناميكي: 700
  • المجلدات: 755
  • المحتوى الثابت: 644

المحلول:

لإعداد الإذن ، اتبع الخطوات:

1. قم بتسجيل الدخول إلى cPanel الخاص بك باستخدام عنوان URL المحدد وبيانات اعتماد تسجيل الدخول المعينة
2. انقر على أيقونة مدير الملفات في حقل الملفات

أذونات

3. على يسار النافذة التي تفتح ، سترى أذونات جميع الملفات والمجلدات
4. تأكد من أن أذونات المجلد public_html هي 750 كما هو موضح أدناه:

أذونات التغيير

إذا كان الرقم 750 ، فانتقل إلى استكشاف الأخطاء وإصلاحها التالي ، وإلا اتبع الخطوات:

أ. اختر المجلد public_html > انقر على أيقونة تغيير الأذونات
ب. قم بإعداد أذونات لـ 750 > حفظ.
ج. امسح ذاكرة التخزين المؤقت للمتصفح
د. امسح ذاكرة التخزين المؤقتة لنظام أسماء النطاقات المحلية

السبب 3: الملفات المخفية / URL خاطئ

لا يُفترض أن يتم الوصول إلى الملفات المخفية علنًا وبالتالي يقيد الخادم الوصول للجمهور.

عندما يحاول مستخدم الوصول إلى الملفات المخفية ، يتم طرح خطأ 403 ممنوع.

وبالمثل ، بالنسبة لبعض الخوادم ، إذا أدخل المستخدم عنوان URL غير صالح عن قصد أو عن غير قصد ، فقد تظهر رسالة خطأ 403 محظورة.

قد يختلف من خادم إلى خادم ويعتمد على ما أدخله المستخدم ، على سبيل المثال ، قد ترى خطأ إذا قمت بإدخال دليل مجلد بدلاً من مسار ملف.

السبب 4: قواعد IP

كما ذكرنا سابقًا ، ينشأ الخطأ 403 بشكل أساسي بسبب خطأ في المصادقة.

يمكن للمستخدمين رؤية 403 قواعد بسبب أي قواعد لرفض IP محددة في cPanel.

في هذه الحالة ، تحقق من القواعد في cPanel للتأكد من أنك لا تحظر نطاق IP الخاص بك.

تأتي قواعد IP مفيدة للغاية إذا كنت بحاجة إلى حظر وصول بعض المستخدمين.

المحلول:

للتحقق من قواعد IP ، اتبع الخطوات:

1. قم بتسجيل الدخول إلى حساب cPanel باستخدام عنوان URL وقدم بيانات اعتماد تسجيل الدخول.
2. انتقل إلى قسم الأمان وانقر على أيقونة IP Blocker.

مانع IP

3. أدخل عنوانًا واحدًا أو مجموعة من عناوين IP التي تريد منع الوصول إليها.

إضافة مانع الملكية الفكرية

4. انقر فوق الزر إضافة.

اسم
القيمة
عنوان IP واحد192.168.0.1
2001: دي بي 8 :: 1
نطاق192.168.0.1 – 192.168.0.40
2001: db8 :: 1 – 2001: db8 :: 3
نطاق ضمني192.168.0.1 – 40
تنسيق CIDR192.168.0.1/32
2001: db8 :: / 32
يتضمن 192. *. *. *192. *. *. *

السبب 5: مدير الفهرس

بشكل افتراضي ، سيقوم خادم الويب بتحميل الفهرس أو الصفحة الرئيسية من الدليل الهدف.

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

يتم تقليل مخاطر الأمان من خلال عدم عرض محتوى المجلد مباشرةً ، وكبديل ، يتم عرض خطأ 403.

المحلول:

يمكنك حل هذه المشكلة عن طريق تحميل ملف الفهرس المناسب إلى الدليل أو تغيير قيم “Index Manager” من cPanel.

فهارس

استنتاج

هناك العديد من الأسباب للتسبب في خطأ HTTP 403 المحظور ولكن جميعها تعني شيئًا واحدًا وهو الوصول مرفوض.

يمكن إصلاح الخطأ 403 على مستوى الخادم عن طريق تغيير إعدادات الأمان.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Adblock
    detector