404 لم يتم العثور على و 9 أخطاء HTTP الأكثر شيوعًا
بصرف النظر عن الخطأ 404 ، كم عدد صفحات أخطاء HTML الأخرى التي تعرفها؟ هل فكرت يومًا فيما يحدث في الخلفية عندما ترى أيًا من صفحات أخطاء HTML هذه على شاشتك?
وتهدف هذه الرموز ل نقل المعلومات الهامة للمستخدم. قد يكون من المفيد التعرف عليهم بشكل أفضل ، خاصة إذا كنت مالك موقع ويب. إن استخدامها بشكل صحيح يقلل معدل الارتداد ، ويحسن تصنيف محرك البحث الخاص بك ويمنحك المعرفة حول أداء موقعك.
اقرأ أيضا:
- خطأ إبداعي 404 صفحة - الجزء الأول
- خطأ إبداعي 404 صفحة - الجزء الثاني
فهم رموز الحالة
يوجد خلف كل صفحة خطأ تشاهدها على الويب رمز لحالة HTTP يتم إرساله بواسطة خادم الويب. رموز الحالة تأتي في شكل 3 أرقام. الرقم الأول يصنف فئة رمز الحالة:
- 1XX رموز الحالة لها أغراض إعلامية
- 2XX يدل على النجاح
- 3XX هو لإعادة التوجيه
لا ينتج عن أي من هذه الفئات الثلاثة صفحة خطأ في HTML كما في هذه الحالات العميل يعرف ما يجب القيام به و يمضي مع المهمة دون تردد. ما نراه عادةً هو نوع 4XX و 5XX:
- 4XX تمثل الأخطاء من جانب العميل
- 5XXs تشير إلى المشاكل على جانب الخادم
يتم عرض صفحات خطأ HTML في هذه الحالات بسبب ليس لدى العميل أي فكرة حول كيفية المضي قدمًا. دعونا نرى ما يحدث في الخلفية عندما يحدث شيء جنوبًا وما يمكنك القيام به حيال ذلك.
أخطاء جانب العميل (4XX)
1. 400 - طلب سيء
كلما أرسل العميل طلبًا ، لم يتمكن الخادم من فهمه ، 400 اقتراح غير جيد تظهر صفحة الخطأ. يحدث عادة عندما البيانات المرسلة من قبل المتصفح لا تحترم قواعد بروتوكول HTTP, لذلك خادم الويب جاهل حول كيفية معالجة الطلب يحتوي على بناء جملة مشوه.
عندما ترى صفحة خطأ 400 يكون السبب هو الأرجح هناك شيء غير مستقر من جانب العميل: نظام تشغيل غير محمي بما فيه الكفاية ، أو اتصال إنترنت غير مستقر ، أو متصفح معيب أو مشكلة في التخزين المؤقت. لذلك من الجيد دائمًا اختبار جهاز الكمبيوتر الخاص بك قليلاً قبل الاتصال بمالك موقع الويب.
افتح صفحة الويب نفسها في متصفح مختلف ، وامسح ذاكرة التخزين المؤقت ، وتحقق مما إذا كنت ترغب في الحصول على تحديثات الأمان. إذا صادفت 400 خطأ بانتظام على مواقع مختلفة ، فإن جهاز الكمبيوتر الشخصي أو ماكنتوش في انتظار فحص أمني شامل.
2. 401 - إذن مطلوب
عندما تكون هناك صفحة ويب محمية بكلمة مرور خلف طلب العميل ، يستجيب الخادم بالرقم 401 إذن المطلوب الشفرة. لا يُرجع 401 رسالة خطأ كلاسيكية دفعة واحدة ، ولكن نافذة منبثقة تطلب من المستخدم تقديم مجموعة كلمة مرور لتسجيل الدخول.
إذا كان لديك بيانات الاعتماد ، فكل شيء على ما يرام ، ويمكنك المتابعة دون أي مشكلة والوصول إلى الموقع المحمي. بخلاف ذلك ، تتم إعادة توجيهك إلى إذن المطلوب صفحة الخطأ.
إذا كنت صاحب موقع ، يمكنك ذلك أضف حماية كلمة المرور نفسها إلى موقعك أو جزء منه من خلال حساب cPanel الخاص بك.
اضغط على “حماية كلمة السر الدلائل” القائمة الفرعية داخل “الأمان” مربع القائمة واختر مجلد الويب الذي تريد حمايته. يمكن أن تكون طبقة أمان جيدة لتقييد الوصول إلى منطقة المشرف الخاصة بك مثل الفسفور الابيض بين المشرف مجلد في موقع وورد.
3. 403 - ممنوع
يمكنك مواجهة 403 ممنوع صفحة خطأ عند الخادم يفهم طلب العميل بوضوح ، لكن لبعض الأسباب يرفض الوفاء به. هذه ليست مشكلة تشوه ولا مشكلة ترخيص. من خلال إرجاع رمز الحالة 403 ، يرفض الخادم العميل بشكل كبير بصوت عالٍ “لا” دون أي تفسير
السبب الأكثر شيوعا هو أن صاحب الموقع لا يسمح للزوار بتصفح بنية دليل الملفات للموقع. عند تمكين هذا النوع من الحماية ، لا يمكنك الوصول إلى المجلدات مباشرة على موقع الويب. السبب المتكرر الآخر هو أن الملف المحدد طلب العميل ليس لديه الإذن بعرضه من الويب.
يمكنك قم بتعيين 403 حماية لأسباب أمنية على موقعك. يمكن أن يكون من المفيد أن تصلب موقعك ضد الاختراق إخفاء بنية الدليل أو الملفات التي تحتوي على معلومات ضعيفة.
لحسن الحظ ، يقدم العديد من مضيفي الويب هذه الخدمة لعملائهم افتراضيًا ، ولكن إذا كنت ترغب في إضافة طبقة أمان إضافية ، فافتح حساب cPanel الخاص بك ، وانتقل إلى المتقدمة مربع القائمة ، وانقر فوق مدير الفهرس.
هنا يمكنك تخصيص كيفية عرض زوار موقعك لدليل محدد على موقعك. إذا اخترت لا فهرسة سيتلقى العميل صفحة خطأ 403 إذا كان يحاول الوصول إلى الدليل المعطى.
4. 404 - غير موجود
404 هو رمز حالة HTTP الأكثر شهرة هناك ، ومن المؤكد أنك قرأت العديد من المنشورات الرائعة حول كيفية تخصيص 404 صفحة. يعرض المتصفح صفحة HTML 404 عندما لا يجد الخادم أي شيء على الموقع المطلوب.
هناك نوعان من السيناريوهات الرئيسية التي يمكن أن تؤدي إلى 404 غير معثور عليه الصفحة. إما الزائر أخطأ في كتابة عنوان URL, أو ال تم تغيير هيكل الرابط الثابت للموقع وتشير الارتباطات الواردة إلى الصفحات التي تم نقلها إلى مواقع مختلفة. يمكن أن تظهر 404 صفحة خطأ أحيانًا على عناوين URL ذات المستوى الأعلى أيضًا. عادة ما يحدث عندما يكون الموقع قد انتقل مؤخرًا إلى خادم ويب آخر و ال لا يزال يشير DNS إلى الموقع القديم. عادة ما يختفي هذا النوع من المشاكل بعد وقت قصير.
يمكنك العثور على خبراء تحسين محركات البحث على الويب الذين يزعمون أن عددًا كبيرًا من الأربعينيات من القرن العشرين له تأثير سلبي على تصنيف محرك البحث في موقعك ، ولكن Google تدعي أن “لا تؤثر الأخطاء 404 على تصنيف موقعك في Google ، ويمكنك تجاهلها بأمان” نظرًا لأن محرك البحث 404s يعتبر جزءًا عاديًا من الويب.
قد ترغب في تقليل عدد 404 الخاص بك لأنها تزيد من معدل ترتد (الأشخاص الذين يغادرون على الفور) من موقعك. الحل الأكثر شيوعًا لهذا الأمر هو استخدام 301 إعادة توجيه للصفحات التي تمت إزالتها نهائيًا ، و 302 ثانية للصفحات غير المتاحة مؤقتًا.
5. 408 - طلب المهلة
عندما يستغرق طلب العميل وقتًا طويلاً ، ينقضي الخادم ، ويغلق الاتصال ، ويعرض المستعرض 408 طلب مهلة رسالة خطأ. يحدث المهلة لأن الخادم لم يتلق طلبًا كاملاً من العميل ضمن الإطار الزمني كان مستعدًا للانتظار. 408 أخطاء دائمة يمكن أن تحدث بسبب عبء العمل الثقيل على الخادم أو على نظام العميل.
في بعض الحالات يعمل كلا طرفي الاتصال بشكل صحيح ولكن طفرة الإنترنت المؤقتة تبطئ عملية التسليم من الرسالة. تميل مواقع الويب الأكبر حجمًا إلى تخصيص 408 صفحة خطأ مثلما يفعل معظمكم ، في حالة الأربعينيات من القرن العشرين. يمكن عادة إصلاح الأخطاء 408 عن طريق إعادة تحميل الصفحة بمساعدة زر F5.
6. 410 - ذهب
ال 410 ذهب صفحة الخطأ هي قريب جدا إلى 404. المعروفة على حد سواء يعني ذلك لا يعثر الخادم على الملف المطلوب, ولكن بينما يشير 404 إلى أن الملف الهدف قد يكون متاحًا في مكان ما على الخادم, 410 يشير إلى حالة دائمة.
410 يظهر العميل أن المورد تم جعله غير متاح عن قصد, وصاحب الموقع يريد إزالة الروابط الواردة من الويب. يتم استخدام 404 عندما يكون الخادم غير متأكد إذا كان عدم توفر الملف دائمًا ، لكن 410 يشير دائمًا إلى اليقين التام.
إذا كنت مسؤولاً عن الخادم الخاص بك ، فمن المهم أن نفهم كيف تعامل برامج الزحف من Google 404 و 410. في هذا الفيديو Matt Cutts ، يشرح رئيس البحث العشوائي من Google جوهر هذا التمييز. انها فكرة جيدة ل التمييز بين 404 و 410 لتعزيز ملاءمة Google.
أخطاء الخادم (5XX)
7. 500 - خطأ خادم داخلي
يعد خطأ الخادم الداخلي هو خطأ الخادم الأكثر شهرة ، حيث يتم استخدامه كلما واجه الخادم حالة غير متوقعة أن يمنعها من تلبية طلب العميل. رمز الخطأ 500 هو رمز عام ، يتم إرجاعه عند لا توجد رموز خطأ 5XX من جانب الخادم أخرى لها أي معنى.
على الرغم من أن المشكلة في هذه الحالة ليست في نهايتك ، يمكنك القيام ببعض الأشياء لحلها مثل خذ المخاطر. لا شيء يمكن أن يحل محل التجربة (لأن الخطأ قد يكون مؤقتًا), مسح ذاكرة التخزين المؤقت للمتصفح (حيث قد تحدث المشكلة مع الإصدار المخزن مؤقتًا للموقع) و حذف ملفات تعريف الارتباط في المتصفح الخاص بك و أعد تشغيل المتصفح.
يمكنك أيضًا الاتصال بمشرف الموقع (كما في حالة وجود أي مشاكل أخرى من جانب الخادم) - قد تكون ممتنة لمساهمتك ولكن هناك أيضًا فرصة لعلمهم بالمشكلة والعمل عليها بالفعل..
إذا واجهت صفحة الخطأ 500 على موقعك ، فسيكون من الحكمة اتصل بمزود الاستضافة. السبب على الأرجح أ خطأ إذن, ا ملف. htaccess الفاسدة أو حد الذاكرة منخفض جدا. إذا كان لديك موقع WordPress ، فيمكن أن يحدث الخطأ 500 أيضًا بسبب البرنامج المساعد الطرف الثالث. يمكنك اختبار هذا عن طريق إلغاء تنشيط الإضافات الخاصة بك ، واحدة تلو الأخرى ، حتى يتم العثور على الجاني.
8. 502 - بوابة سيئة
تمثل رسالة الخطأ 502 مشكلة اتصال بين خادمين. يحدث عندما يتصل العميل إلى الخادم يتصرف كبوابة أو وكيل يحتاج إلى الوصول إلى خادم المنبع التي توفر خدمة إضافية لذلك. يوجد الخادم الآخر أعلى في التسلسل الهرمي للخادم. يمكن أن يكون على سبيل المثال خادم ويب Apache يتم الوصول إليه عن طريق خادم وكيل ، أو خادم اسم مزود خدمة إنترنت كبير يتم الوصول إليه بواسطة خادم اسم محلي.
عندما تواجه مدخل خاطأ خطأ الصفحة الخادم يتلقى استجابة غير صالحة من خادم upstream.
في معظم الحالات ، لا يعني ذلك أن الخادم الأساسي قد تم إيقافه ولكن خادمي الاتصال المتصلين لا توافق على بروتوكول حول كيفية تبادل البيانات. يحدث هذا عادة عندما يتم تكوين أو برمجة أحد الأجهزة بشكل غير صحيح. اتصل بمزود الاستضافة إذا رأيت 502 على موقعك.
9. 503 - الخدمة غير متاحة مؤقتًا
ترى الخدمة غير متاحة مؤقتا (بعض الأحيان خارج الموارد) إرسال رسالة في أي وقت يكون هناك حمل زائد مؤقت على الخادم ، أو عند إجراء صيانة مجدولة. رمز الخطأ 503 يعني أن خادم الويب غير متاح حاليًا. هذا هو عادة حالة مؤقتة سيتم حلها بعد بعض التأخير.
إذا كنت مالك موقع ، فمن المهم أن يكون لديك معرفة مناسبة برمز الحالة 503 لمعالجة الصيانة المجدولة بشكل صحيح. إذا لم تتعامل مع الصيانة المجدولة بالطريقة الصحيحة ، يمكنك ذلك يضر ترتيب محرك البحث لموقعك.
تعرف على كيفية القيام بذلك من خلال هذا البرنامج التعليمي على مدونة كبار المسئولين الاقتصاديين في Yoast أو هذا على moz.com.
10. 504 - بوابة المهلة
هناك مشكلة في اتصال خادم الخادم خلف ال غمازة رسالة خطأ ، تماما مثل وراء 502 مدخل غير صالح خطا بالكود. عندما يتم إرجاع رمز الحالة 504 هناك أيضا خادم المستوى الأعلى في الخلفية التي من المفترض أن ترسل البيانات إلى الخادم المتصل بعميلنا. في هذه الحالة ، لا يتلقى الخادم ذي المستوى الأدنى استجابة في الوقت المناسب من الخادم الأولي الذي وصل إليه.
هذه هي مشكلة المهلة نفسها التي تحدث في حالة 408 طلب مهلة رمز الحالة ، ولكن هنا لا يحدث بين العميل والخادم ولكن بين اثنين من الخوادم في النهاية الخلفية. ال غمازة عادة ما تشير صفحة الخطأ التواصل البطيء بين الخادمين ، ويمكن أن يحدث أيضا أن الخادم عالي المستوى معطّل تمامًا.
نظرًا لأن 504 يمثل مشكلة في الشبكة في الخلفية ، يمكن للأشخاص الذين يمكنهم الوصول إلى تلك الشبكة حلها فقط. كما هو الحال مع أخطاء HTTP الأخرى من جانب الخادم ، يكفي في بعض الأحيان تحديث الصفحة بعد بضع دقائق لمعالجة المشكلة - بالطبع فقط إذا كان مقدمو الخدمة يعملون على حل المشكلة.