خطأ HTTP 403 Forbidden

كود الحالة 403 · الفئة 4xx

HTTP

الرسالة الرسمية (كما تظهر على الشاشة): Forbidden

يُبحث عنه أيضًا باسم: error 403, HTTP 403, 403 forbidden, access forbidden

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

ماذا يعني

يعني 403 Forbidden أن الخادم فهم من أنت (أو لا يهتم بذلك) ويرفض منحك هذا المورد. يراه الزوار في الصفحات المقيّدة بالأذونات أو الحظر الجغرافي أو جدار الحماية؛ ويراه أصحاب المواقع بسبب أذونات ملفات خاطئة أو غياب ملفات index أو قواعد أمان.

ينطبق على: جميع المتصفحات, nginx, Apache, IIS, Cloudflare

كيفية إصلاح خطأ HTTP 403 Forbidden

  1. أعد تحميل الصفحة، ثم امسح كوكيز الموقع وسجّل الدخول من جديد
  2. تأكد من صحة الرابط؛ فالإشارة إلى مجلد لا يحتوي ملف index تُرجع غالباً الخطأ 403
  3. عطّل VPN أو الوكيل (proxy)؛ فكثير من المواقع وجدران الحماية تحظر نطاقات VPN المعروفة
  4. إذا كنت تعتقد أن لديك صلاحية الوصول، فتواصل مع مالك الموقع مع ذكر الوقت والرابط
  5. إذا كنت مالك الموقع: افحص أذونات الملفات (عادةً 644 للملفات و755 للمجلدات) وملكيتها لمستخدم خادم الويب
  6. إذا كنت مالك الموقع: ابحث عن قواعد الحظر في .htaccess وكتل 'deny' أو 'location' في nginx وسجلات WAF وإضافات الأمان (Cloudflare وModSecurity وWordfence)
  7. إذا كنت مالك الموقع: تأكد من وجود ملف index، أو من أن تعطيل عرض محتويات المجلد مقصود

سبب حدوثه

وفقاً لـ RFC 9110، يعني 403 أن الخادم يرفض تفويض الطلب. وأكثر المصادر شيوعاً: أذونات نظام الملفات، وقواعد الوصول، وحظر عناوين IP أو الدول، وقواعد WAF، وغياب ملف index مع تعطيل عرض المحتويات.

الأسئلة الشائعة

هل يمكن أن يسبب VPN الخطأ 403 Forbidden؟

نعم. تحظر مواقع وشبكات CDN كثيرة حركة المرور القادمة من نطاقات VPN ومراكز البيانات أو تطرح عليها تحدّياً.

كيف أصلح 403 Forbidden في WordPress؟

افحص أذونات الملفات، وأعد إنشاء .htaccess بحفظ الروابط الدائمة (Permalinks)، وعطّل إضافات الأمان مؤقتاً لمعرفة القاعدة التي تحظرك.

أخطاء ذات صلة

المصدر: IANA HTTP Status Code Registry · حلول كتبها المحررون وراجعوها (راجع السياسة التحريرية)

آخر تحديث: