دليل كامل وقائمة أكواد حالة HTTP

نشرت: 2020-02-24

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

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

تقدم هذه المقالة العديد من رموز حالة الخادم والأخطاء ، وتشرح ما تكشفه حول ما يحدث على الخادم وراء الكواليس.

دعنا نتعمق!

هل تفضل مشاهدة نسخة الفيديو؟

ما هي أكواد حالة HTTP؟

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

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

عادة فقط عندما يحدث خطأ ما قد ترى واحدًا معروضًا في متصفحك. هذه طريقة الخادم للقول: "هناك شيء ما ليس على ما يرام. هذا رمز يشرح الخطأ الذي حدث ".

google 404 http status codes
رمز حالة Google 404 HTTP

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

لمشاهدة أكواد حالة HTTP باستخدام إحدى هذه الأدوات ، ابحث عن السطر الذي يظهر بالقرب من أعلى التقرير الذي يشير إلى "الحالة: HTTP / 1.1". سيتبع ذلك رمز الحالة الذي تم إرجاعه بواسطة الخادم.

فهم فئات كود حالة HTTP

تنقسم أكواد حالة HTTP إلى 5 "فئات". هذه مجموعات من الردود لها معاني متشابهة أو ذات صلة. يمكن أن تساعدك معرفة ماهيتها في تحديد المادة العامة لرمز الحالة بسرعة قبل أن تبدأ في البحث عن معناها المحدد.

الفصول الخمسة تشمل:

  • 100s: رموز إعلامية تشير إلى استمرار الطلب الذي بدأه المتصفح.
  • 200s: تم إرجاع رموز النجاح عندما تم استلام طلب المتصفح وفهمه ومعالجته بواسطة الخادم.
  • 300s: رموز إعادة التوجيه التي تم إرجاعها عند استبدال مورد جديد بالمورد المطلوب.
  • 400s: رموز خطأ العميل تشير إلى وجود مشكلة في الطلب.
  • 500s: تشير رموز خطأ الخادم إلى قبول الطلب ، ولكن خطأ في الخادم حال دون تنفيذ الطلب.

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

لماذا رموز حالة HTTP والأخطاء مهمة لتحسين محرك البحث (SEO)

ترى روبوتات محركات البحث رموز حالة HTTP أثناء قيامهم بالزحف إلى موقعك. في بعض الحالات ، يمكن أن تؤثر هذه الرسائل على ما إذا تمت فهرسة صفحاتك وكيف يتم ذلك ، بالإضافة إلى كيفية إدراك محركات البحث لصحة موقعك.

بشكل عام ، لن يكون لأكواد حالة HTTP ذات المستوى 100 و 200 تأثير كبير على مُحسنات محركات البحث لديك. يشيرون إلى أن كل شيء يعمل كما ينبغي على موقعك ، ويمكّنون روبوتات محرك البحث من الاستمرار في طريقهم. ومع ذلك ، فإنها لن تعزز تصنيفاتك أيضًا.

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

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

باختصار ، مع ذلك ، فإن عمليات إعادة التوجيه الدائمة تشارك حقوق ملكية الروابط من الروابط الخلفية ، لكن المؤقتة لا تفعل ذلك. بمعنى آخر ، عند استخدام عمليات إعادة التوجيه المؤقتة للصفحات التي تم نقلها ، تفقد ميزة تحسين محركات البحث (SEO) لجميع عمليات إنشاء الروابط التي قمت بها.

التحقق من رموز حالة HTTP في Google Search Console

تتمثل إحدى طرق مراقبة كيفية إدراك Google لرموز حالة HTTP على موقعك في استخدام Google Search Console. يمكنك عرض أكواد الحالة 300 و 400 و 500 في تقرير التغطية :

تغطية وحدة البحث
تقرير تغطية Google Search Console

تعرض هذه المنطقة من لوحة المعلومات أربعة أنواع من المحتوى على موقعك:

  • الصفحات التي تعرض أخطاء.
  • الصفحات الصالحة التي بها تحذيرات.
  • الموارد الصالحة.
  • المحتوى المستبعد من الفهرس.

قد تجد صفحات بها رموز حالة HTTP 300 و 400 و 500 مستوى ضمن أقسام مستبعدة أو خطأ أو صالحة مع تحذيرات ، اعتمادًا على نوع الرمز. على سبيل المثال ، قد يتم إدراج عمليات إعادة التوجيه 301 ضمن مستبعد كصفحة مع إعادة توجيه :

إعادة توجيه وحدة التحكم في البحث
صفحة بها إعادة توجيه في تقرير تغطية Google Search Console.

من المحتمل أن تظهر رموز الحالة ذات المستوى 400 و 500 تحت الخطأ .

هناك طريقة أخرى لعرض رموز حالة HTTP وهي استخدام أداة فحص عنوان URL . إذا تعذر على Google فهرسة صفحة معينة بسبب خطأ ما ، فسترى ذلك هنا:

Search Console 404
خطأ 404 في أداة فحص عناوين URL في Google Search Console

لمزيد من النصائح حول استخدام Google Search Console ، راجع دليلنا الشامل للنظام الأساسي.

دليل كامل وقائمة أكواد حالة HTTP

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

متعثر برمز حالة HTTP؟ خبراء WordPress لدينا على أهبة الاستعداد. جرب Kinsta مجانًا.

100 رموز الحالة

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

  • 100: "متابعة". هذا يعني أن الخادم المعني قد تلقى رؤوس طلبات المستعرض الخاص بك ، وهو الآن جاهز لإرسال نص الطلب أيضًا. هذا يجعل عملية الطلب أكثر كفاءة لأنه يمنع المتصفح من إرسال طلب أساسي على الرغم من رفض الرؤوس.
  • 101: "تبديل البروتوكولات". لقد طلب المستعرض الخاص بك من الخادم تغيير البروتوكولات ، والتزم الخادم بذلك.
  • 103: "تلميحات مبكرة". يؤدي هذا إلى إرجاع بعض رؤوس الاستجابة قبل أن تصبح بقية استجابة الخادم جاهزة.

200 رموز الحالة

هذا هو أفضل نوع من رمز حالة HTTP ليتم تلقيه. تعني الاستجابة ذات المستوى 200 أن كل شيء يعمل تمامًا كما ينبغي.

  • 200: "كل شيء على ما يرام." هذه هي الشفرة التي يتم تسليمها عندما تعمل صفحة الويب أو المورد بالطريقة المتوقعة تمامًا.
  • 201: "مخلوق". استوفى الخادم طلب المتصفح ، ونتيجة لذلك ، أنشأ موردًا جديدًا.
  • 202: "مقبول". وافق الخادم على طلب المستعرض الخاص بك ولكنه لا يزال قيد المعالجة. قد يؤدي الطلب في النهاية أو لا ينتج عنه استجابة كاملة.
  • 203: "معلومات غير موثوقة". قد يظهر رمز الحالة هذا عندما يكون الوكيل قيد الاستخدام. هذا يعني أن الخادم الوكيل تلقى 200 رمز حالة "كل شيء على ما يرام" من الخادم الأصلي ، ولكنه قام بتعديل الاستجابة قبل تمريرها إلى متصفحك.
  • 204: "لا يوجد محتوى." يعني هذا الرمز أن الخادم قد نجح في معالجة الطلب ، لكنه لن يقوم بإرجاع أي محتوى.
  • 205: "إعادة تعيين المحتوى". مثل رمز 204 ، يعني هذا أن كيفية معالجة الخادم للطلب ولكنه لن يقوم بإرجاع أي محتوى. ومع ذلك ، فإنه يتطلب أيضًا أن يقوم المستعرض الخاص بك بإعادة تعيين عرض المستند.
  • 206: "محتوى جزئي". قد ترى رمز الحالة هذا إذا كان عميل HTTP (المعروف أيضًا باسم المستعرض الخاص بك) يستخدم "رؤوس النطاق". يتيح ذلك للمتصفح الخاص بك استئناف التنزيلات المتوقفة مؤقتًا ، بالإضافة إلى تقسيم التنزيل إلى تدفقات متعددة. يتم إرسال رمز 206 عندما يتسبب رأس النطاق في قيام الخادم بإرسال جزء فقط من المورد المطلوب.

300 رموز الحالة

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

  • 300: "اختيارات متعددة". في بعض الأحيان ، قد يكون هناك العديد من الموارد المحتملة التي يمكن للخادم الاستجابة لها لتلبية طلب المستعرض الخاص بك. يعني رمز الحالة 300 أن متصفحك يحتاج الآن للاختيار من بينها. قد يحدث هذا عندما يكون هناك العديد من امتدادات أنواع الملفات المتاحة ، أو إذا كان الخادم يعاني من توضيح معنى الكلمة.
  • 301: "تم نقل المورد المطلوب بشكل دائم." يتم تسليم هذا الرمز عندما يتم استبدال صفحة ويب أو مورد بشكل دائم بمصدر مختلف. يتم استخدامه لإعادة توجيه URL الدائم.
  • 302: "تم نقل المورد المطلوب ، ولكن تم العثور عليه." يستخدم هذا الرمز للإشارة إلى أنه تم العثور على المورد المطلوب ، ولكن ليس في الموقع الذي كان متوقعًا فيه. يتم استخدامه لإعادة توجيه URL مؤقت.
  • 303: "انظر أخرى". يتطلب فهم رمز الحالة 303 أن تعرف الفرق بين طرق طلب HTTP الأساسية الأربعة. بشكل أساسي ، يخبر رمز 303 متصفحك أنه وجد المورد الذي طلبه متصفحك عبر POST أو PUT أو DELETE. ومع ذلك ، لاستردادها باستخدام GET ، تحتاج إلى تقديم الطلب المناسب إلى عنوان URL مختلف عن ذلك الذي استخدمته سابقًا.
  • 304: "لم يتم تعديل المورد المطلوب منذ آخر مرة قمت بالوصول إليه." يخبر هذا الرمز المتصفح أن الموارد المخزنة في ذاكرة التخزين المؤقت للمتصفح لم تتغير. يتم استخدامه لتسريع تسليم صفحة الويب عن طريق إعادة استخدام الموارد التي تم تنزيلها مسبقًا.
  • 307: "إعادة توجيه مؤقت". حل رمز الحالة هذا محل 302 "تم العثور عليه" كإجراء مناسب عندما يتم نقل مورد مؤقتًا إلى عنوان URL مختلف. على عكس رمز الحالة 302 ، فإنه لا يسمح بتغيير طريقة HTTP.
  • 308: "إعادة توجيه دائم". رمز الحالة 308 هو خليفة الرمز 301 "تم النقل بشكل دائم". لا يسمح بتغيير طريقة HTTP ويشير إلى أن المورد المطلوب موجود الآن بشكل دائم في عنوان URL جديد.

400 رموز الحالة

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

  • 400: "طلب سيء". لا يمكن للخادم إرجاع استجابة بسبب خطأ من طرف العميل. انظر دليلنا لحل هذا الخطأ.
  • 401: "غير مصرح به" أو "التفويض مطلوب". يتم إرجاع هذا بواسطة الخادم عندما يفتقر المورد الهدف إلى بيانات اعتماد مصادقة صالحة. قد ترى هذا إذا قمت بإعداد مصادقة HTTP أساسية باستخدام htpasswd.
مطلوب تفويض Nginx 401 خطأ في Chrome
مطلوب تفويض Nginx 401 خطأ في Chrome
  • 402: "الدفع مطلوب". في الأصل ، تم إنشاء هذا الرمز للاستخدام كجزء من نظام النقد الرقمي. ومع ذلك ، لم يتم اتباع هذه الخطة من خلال. بدلاً من ذلك ، يتم استخدامه من قبل مجموعة متنوعة من المنصات للإشارة إلى أنه لا يمكن تلبية الطلب ، عادةً بسبب نقص الأموال المطلوبة. تشمل الأمثلة الشائعة ما يلي:
    • لقد وصلت إلى حد الطلبات اليومية لـ Google Developers API.
    • لم تدفع رسوم Shopify الخاصة بك وتم إلغاء تنشيط متجرك مؤقتًا.
    • فشلت عملية الدفع الخاصة بك عبر Stripe ، أو يحاول Stripe منع الدفع الاحتيالي.
  • 403: "الوصول إلى هذا المورد ممنوع." يتم إرجاع هذا الرمز عندما يحاول المستخدم الوصول إلى شيء ليس لديه إذن بعرضه. على سبيل المثال ، قد تؤدي محاولة الوصول إلى محتوى محمي بكلمة مرور دون تسجيل الدخول إلى ظهور خطأ 403.
  • 404: "لم يتم العثور على المورد المطلوب." هذه هي رسالة الخطأ الأكثر شيوعًا بينهم جميعًا. يعني هذا الرمز أن المورد المطلوب غير موجود ، ولا يعرف الخادم ما إذا كان موجودًا من قبل.
  • 405: "الأسلوب غير مسموح به." يتم إنشاء هذا عندما يدعم خادم الاستضافة (الخادم الأصلي) الطريقة المستلمة ، لكن المورد الهدف لا يدعمها.
  • 406: "استجابة غير مقبولة." المورد المطلوب قادر فقط على إنشاء محتوى غير مقبول وفقًا لرؤوس القبول المرسلة في الطلب.
  • 407: "مطلوب مصادقة الوكيل". خادم وكيل قيد الاستخدام ويتطلب من المستعرض الخاص بك مصادقة نفسه قبل المتابعة.
  • 408: "انتهت مهلة الخادم في انتظار بقية الطلب من المتصفح." يتم إنشاء هذا الرمز عندما تنتهي مهلة الخادم أثناء انتظار الطلب الكامل من المتصفح. بمعنى آخر ، لم يتلق الخادم الطلب الكامل الذي أرسله المتصفح. قد يكون أحد الأسباب المحتملة هو الازدحام الصافي مما يؤدي إلى فقدان حزم البيانات بين المتصفح والخادم.
  • 409: "الصراع". يعني رمز الحالة 409 أن الخادم لا يمكنه معالجة طلب المستعرض الخاص بك نظرًا لوجود تعارض مع المورد ذي الصلة. يحدث هذا أحيانًا بسبب عمليات التحرير المتعددة المتزامنة.
  • 410: "اختفى المورد المطلوب ولن يعود". هذا مشابه لرمز 404 "لم يتم العثور عليه" ، باستثناء 410 يشير إلى أن الحالة متوقعة ودائمة.
  • 411: "الطول مطلوب". هذا يعني أن المورد المطلوب يتطلب أن يحدد العميل طولًا معينًا وأنه لم يفعل ذلك.
  • 412: "الشرط المسبق فشل." قام المستعرض الخاص بك بتضمين شروط معينة في رؤوس الطلبات الخاصة به ، ولم يكن الخادم يفي بهذه المواصفات.
  • 413: "الحمولة كبيرة جدًا" أو "كيان الطلب كبير جدًا". طلبك أكبر مما يرغب الخادم أو يمكنه معالجته.
  • 414: "عنوان URI طويل جدًا." عادة ما يكون هذا نتيجة لطلب GET تم ترميزه كسلسلة استعلام كبيرة جدًا بحيث يتعذر على الخادم معالجتها.
  • 415: "نوع وسائط غير مدعوم." يتضمن الطلب نوع وسائط لا يدعمه الخادم أو المورد.
  • 416: "النطاق غير مرضٍ." كان طلبك يتعلق بجزء من مورد يتعذر على الخادم إرجاعه.
  • 417: "فشل التوقع." الخادم غير قادر على تلبية المتطلبات المحددة في حقل عنوان توقع الطلب.
  • 418: "أنا إبريق شاي." يتم إرجاع هذا الرمز بواسطة أقداح الشاي التي تتلقى طلبات لتحضير القهوة. إنها أيضًا نكتة كذبة أبريل من عام 1998.
أنا رمز الحالة HTTP إبريق الشاي
418 رمز الحالة "أنا إبريق شاي"
  • 422: "كيان غير قابل للمعالجة." يحتوي طلب العميل على أخطاء دلالية ، ولا يمكن للخادم معالجته.
  • 425: "في وقت مبكر جدا." يتم إرسال هذا الرمز عندما لا يرغب الخادم في معالجة الطلب لأنه قد يتم إعادة تشغيله.
  • 426: "الترقية مطلوبة." نظرًا لمحتويات حقل عنوان ترقية الطلب ، يجب على العميل التبديل إلى بروتوكول مختلف.
  • 428: "شرط مسبق مطلوب." يتطلب الخادم تحديد الشروط قبل معالجة الطلب.
  • 429: "طلبات كثيرة جدًا." يتم إنشاء هذا بواسطة الخادم عندما يرسل المستخدم عددًا كبيرًا جدًا من الطلبات في فترة زمنية معينة (تحديد المعدل). يمكن أن يحدث هذا في بعض الأحيان بسبب برامج الروبوت أو البرامج النصية التي تحاول الوصول إلى موقعك. في هذه الحالة ، قد ترغب في محاولة تغيير عنوان URL لتسجيل الدخول إلى WordPress. يمكنك أيضًا مراجعة دليلنا لإصلاح الخطأ 429 "طلبات كثيرة جدًا".
429 طلبات كثيرة جدًا
429 طلبات كثيرة جدًا
  • 431: "طلب حقول الرأس كبيرة جدًا." لا يمكن للخادم معالجة الطلب لأن حقول العنوان كبيرة جدًا. قد يشير هذا إلى وجود مشكلة في حقل رأس واحد ، أو جميعها مجتمعة.
  • 451: "غير متوفر لأسباب قانونية." تلقى مشغل الخادم طلبًا بحظر الوصول إلى المورد الذي طلبته (أو مجموعة من الموارد بما في ذلك المورد الذي طلبته). حقيقة ممتعة: هذا الرمز هو إشارة إلى رواية راي برادبري فهرنهايت 451 .
  • 499: "طلب العميل مغلق". يتم إرجاع هذا بواسطة NGINX عندما يغلق العميل الطلب بينما لا يزال Nginx يقوم بمعالجته.

متعثر برمز حالة HTTP؟ خبراء WordPress لدينا على أهبة الاستعداد. جرب Kinsta مجانًا.

500 رمز حالة

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

  • 500: "حدث خطأ في الخادم وتعذر إكمال الطلب." هذا رمز عام يعني ببساطة "خطأ داخلي في الخادم". حدث خطأ ما على الخادم ولم يتم تسليم المورد المطلوب. عادةً ما يتم إنشاء هذا الرمز بواسطة مكونات إضافية لجهات خارجية ، أو PHP معيب ، أو حتى الاتصال بقاعدة البيانات. تحقق من البرامج التعليمية الخاصة بنا حول كيفية إصلاح الخطأ في إنشاء اتصال قاعدة البيانات والطرق الأخرى لحل خطأ خادم داخلي 500.
خطأ في إنشاء اتصال بقاعدة البيانات
خطأ في إنشاء اتصال بقاعدة البيانات
  • 501: "لم يتم التنفيذ." يشير هذا الخطأ إلى أن الخادم لا يدعم الوظيفة المطلوبة لتنفيذ الطلب. غالبًا ما تكون هذه مشكلة على خادم الويب نفسه ، وعادة ما يجب حلها بواسطة المضيف. تحقق من توصياتنا حول كيفية حل الخطأ 501 الذي لم يتم تنفيذه.
  • 502: "بوابة سيئة". يعني رمز الخطأ هذا عادةً أن أحد الخوادم قد تلقى استجابة غير صالحة من خادم آخر ، كما هو الحال عندما يكون خادم وكيل قيد الاستخدام. في أحيان أخرى ، قد يستغرق الاستعلام أو الطلب وقتًا طويلاً ، وبالتالي يتم إلغاؤه أو إيقافه بواسطة الخادم وينقطع الاتصال بقاعدة البيانات. لمزيد من التفاصيل ، راجع البرنامج التعليمي المتعمق الخاص بنا حول كيفية إصلاح الخطأ 502 Bad Gateway.
  • 503: "الخادم غير متاح للتعامل مع هذا الطلب في الوقت الحالي." لا يمكن إكمال الطلب في هذا الوقت. قد يتم إرجاع هذا الرمز بواسطة خادم محمّل بشكل زائد غير قادر على معالجة الطلبات الإضافية. لدينا دليل كامل حول كيفية إصلاح الخطأ 503 Service Unavailable.
  • 504: "الخادم ، الذي يعمل كبوابة ، انتهت مهلة انتظار استجابة خادم آخر." هذا هو الرمز الذي يتم إرجاعه عندما يكون هناك خادمان متورطان في معالجة الطلب ، وتنتهي مهلة الخادم الأول في انتظار استجابة الخادم الثاني. يمكنك قراءة المزيد حول كيفية إصلاح أخطاء 504 في دليلنا المخصص.
  • 505: "إصدار HTTP غير مدعوم." لا يدعم الخادم إصدار HTTP الذي استخدمه العميل لتقديم الطلب.
  • 508 : تم الوصول إلى حدود "الوصول إلى حد الموارد" على الموارد التي حددها مضيف الويب. تحقق من البرنامج التعليمي الخاص بنا حول كيفية حل الخطأ "تم الوصول إلى حد 508 Resource Is Reached".
  • 511: "مصادقة الشبكة مطلوبة." يتم إرسال رمز الحالة هذا عندما تتطلب الشبكة التي تحاول استخدامها شكلاً من أشكال المصادقة قبل إرسال طلبك إلى الخادم. على سبيل المثال ، قد تحتاج إلى الموافقة على شروط وأحكام نقطة اتصال Wi-Fi عامة.
  • 521: "خادم الويب معطل." الخطأ 521 هو رسالة خطأ خاصة بـ Cloudflare. هذا يعني أن مستعرض الويب الخاص بك كان قادرًا على الاتصال بنجاح بـ Cloudflare ، لكن Cloudflare لم يكن قادرًا على الاتصال بخادم الويب الأصلي.
  • 525 : "فشل مصافحة SSL". يعني الخطأ 525 فشل اتصال SSL بين مجال يستخدم Cloudflare وخادم الويب الأصلي. إذا كنت تواجه مشكلات ، فهناك خمس طرق يمكنك محاولة إصلاح الخطأ 525 بسهولة.

أين تتعلم المزيد عن أكواد حالة HTTP

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

  • هذه القائمة الشاملة لرموز حالة HTTP من ويكيبيديا.
  • تعريفات كود الحالة من فريق مهام هندسة الإنترنت (IETF).
  • RFC 7231.

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

قد تبدو مخيفة في البداية ، لكن رموز حالة HTTP مهمة لفهم ما يحدث على موقعك. إليك قائمة شاملة بالأشخاص الذين يجب أن تتعرف عليهم! انقر للتغريد

ملخص

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

في هذا المنشور ، حددنا أكثر من 40 رمز حالة HTTP قد تواجهك. من الرموز الأكثر اعتدالًا من 100 و 200 مستوى إلى الأخطاء الأكثر تعقيدًا من المستوى 400 و 500 ، فإن فهم هذه الرسائل أمر بالغ الأهمية للحفاظ على موقع الويب الخاص بك والتأكد من وصول المستخدمين إليه.