خطأ 404 و 400 ثانية و 500 ثانية. ما الذي يحاول متصفحك إخبارك به؟

نشرت: 2021-09-10

جدول المحتويات

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

    أخطاء HTTP

    إذن كيف يتم عرض رسالة خطأ بدلاً من الصفحة المطلوبة؟

    من الناحية الفنية البحتة ، يتم إرسال طلب ملف برمز HTML إلى الخادم الذي يستضيف موقع الويب. عندما تفتح مستعرض ويب وتكتب عنوانًا مثل www.senuto.com/en/blog ، يتلقى خادمنا الطلب ويعرض مدونة Senuto ردًا على ذلك.

    ومع ذلك ، إذا قمت بإدخال www.senuto.com/en/whereswally ، يتلقى الخادم طلبًا لا يعرف الاستجابة له . الخادم لا يعرف مكان والي. في مواجهة مثل هذا الاستعلام ، سوف يرد بكلمة "ehem" لطيفة في شكل رسالة خطأ.

    ربما يكون الخطأ 404 هو رمز الخطأ الأكثر انتشارًا. وصفه اللفظي "غير موجود". ليس كثيرًا أنه لم يتم العثور على Wally ، ولكن لم يتم التعرف على عنوان موقع الويب الذي أدخله المستخدم - على الأرجح لأنه يحتوي على خطأ.

    أخطاء التطبيق والخادم

    بصرف النظر عن الخطأ 404 ، هناك 20 خطأ آخر يسمى خطأ تطبيق العميل ، تبدأ جميعها بـ "4": 401 ، 402 ، وهكذا. سنلقي نظرة على بعضها لاحقًا.

    فئة منفصلة هي رموز خطأ خادم HTTP ، تبدأ بـ "5": خطأ 501 و 502 وما إلى ذلك.

    هذه الأخطاء - 4xx و 5xx - هي نوع من المعلومات التي نحصل عليها من الخادم ردًا على السؤال المطروح . يتيح لنا رمز الخطأ التعرف على ما حدث عندما تلقى الخادم نوعًا معينًا من الطلبات.

    لماذا يستحق اهتمامنا؟ ما فائدة فهم التفاصيل الدقيقة لرموز الخطأ التي يمكن أن نواجهها بشكل أفضل؟ هناك ثلاثة أسباب أساسية:

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

    فئات استجابة HTTP

    نعم ، رد - لأنه ليست كل الاستجابات أخطاء. تتضمن فئة الأخطاء ، كما ذكرنا سابقًا ، الرموز 4xx و 5xx.

    تبدو القائمة الكاملة لرموز الاستجابة كما يلي:

    • 1xx: ردود إعلامية (100-199) - إعلام ، على سبيل المثال ، بحدوث تغيير في البروتوكول ، أو أن كل شيء يسير على ما يرام ويمكنك الاسترخاء.
    • 2xx: استجابات ناجحة (200-299) - تمت معالجة طلب العميل.
    • 3xx: عمليات إعادة التوجيه (300-399) - يجب على العميل اتخاذ خطوات إضافية لإكمال الإجراء.
    • 4xx: أخطاء العميل (400-499) - قام العميل بعمل خطأ (على سبيل المثال ، بحث عن Wally في المكان الخطأ).
    • 5xx: أخطاء الخادم (500-599) - العميل ليس هو المسؤول ، التكنولوجيا هي.

    يوجد أكثر من 50 رمزًا في المجموع. دعنا نركز على الرموز الأكثر شهرة أو الجديرة بالملاحظة . ستكون هذه أخطاء حصرية تقريبًا - 4xx و 5xx - مع إضافة 3xx واحد. هذا هو الذي نبدأ به.

    301 منقول بشكل دائم

    تعني هذه الرسالة أنه تم نقل بعض الموارد الموجودة على موقع الويب إلى عنوان آخر بشكل دائم. على سبيل المثال ، قمنا بنشر مقال على مدونتنا www.sweetassblog.pl ، تحت العنوان الإبداعي "مقالة 1" في فئة "الحياة".

    قد يبدو عنوان URL الخاص به على النحو التالي:

    http://www.sweetassblog.pl/life/article-1/

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

    لكن بعد مرور بعض الوقت ، قمنا بتغيير اسم الفئة التي تظهر فيها المادة 1. الآن ، بدلاً من "الحياة" ، تسمى الفئة "البسيسات". تم تغيير عنوان URL وفقًا لذلك:

    http://www.sweetassblog.pl/kitties/article-1/

    إذا ما هي المشكلة؟

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

    الحل؟ إعادة توجيه . هذا بالضبط ما هو 301. يجب أن يعرف الخادم أن الإصدار الجديد من URL
    http://www.sweetassblog.pl/life/article-1/ هو
    http://www.sweetassblog.pl/kitties/article-1/ ، وهذا هو المكان الذي يجب أن يشير فيه المستخدم الذي نقر على الرابط القديم والقديم.

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

    ومع ذلك ، في بعض الحالات ، يجب تنفيذ إعادة التوجيه يدويًا - باستخدام مكون إضافي مناسب (WordPress) أو عن طريق حفظ التغييرات في ملف htaccess.

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

    401 غير مصرح به

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

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

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

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

    403 ممنوع

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

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

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

    404 غير موجود

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

    • لقد أدخلت العنوان بشكل غير صحيح في متصفح الويب أو تحاول الوصول إلى صفحة فرعية غير موجودة.
    • الارتباط الذي نقرت عليه يحتوي على خطأ (على سبيل المثال ، آخر حرف من عنوان URL مفقود).
    • تم نقل المورد إلى مكان مختلف على الخادم ولم يتم إنشاء إعادة توجيه (راجع 301 أعلاه).
    • تم حذف المورد نهائيًا من الصفحة (على سبيل المثال ، قبل شهر قمت بحفظ رابط لصفحة فرعية للمنتج في متجر عبر الإنترنت ، ومنذ ذلك الحين تم بيع العنصر ، مما يمنحك 404 جميلًا عند محاولة الوصول إلى الصفحة الفرعية).

    من المرجح أن نرى 404 في جميع أنواع أعمال التجارة الإلكترونية : المكتبات على الإنترنت ، ومتاجر الملابس ، ومواقع المزادات ، وما إلى ذلك.

    404 خطأ

    يحتوي Lego أيضًا على صفحة 404.

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

    Internet Explorer ، نحن لا نفتقدك.

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

    خطأ 404 وموقع SEO

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

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

    أطلق Senuto الآن 14 يومًا مجانًا - بدون بطاقة ائتمان

    408 طلب المهلة

    يتم تحميل الصفحة. والتحميل. ويتم التحميل ... حتى يستسلم أخيرًا ويعرض 408. انتهت مهلة الطلب.

    مثل كل 400s ، 408 هو رمز خطأ المستخدم (على الأقل من الناحية النظرية).

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

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

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

    500 خطأ خادم داخلي

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

    ويوم الجمعة السوداء من كل الأيام! يالها من خيبة أمل.

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

    يُعرف هذا تقنيًا باسم التحميل الزائد للخادم الناتج عن عدد كبير جدًا من الطلبات الواردة.

    تشمل الأسباب المحتملة الأخرى للخطأ 500 ما يلي:

    • ملف htaccess تالف أو مكتوب بشكل سيء ،
    • فقدان ملفات التكوين المهمة الأخرى على الخادم ،
    • أخطاء في نصوص مواقع الويب.

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

    ومع ذلك ، بصفتك مالك موقع الويب أو المسؤول عنه ، فمن الجدير بالتأكيد النظر في سبب الخطأ 500 وإزالته ، إن أمكن. تمامًا مثل أي خطأ خادم آخر ، حقًا.

    503 الخدمة غير متوفرة

    الخطأ 500 ، الموصوف أعلاه ، غامض تمامًا - أنت تعلم أن هناك شيئًا خاطئًا ، لكن الخادم لا يمكنه إعطائك تفاصيل عن السبب.

    503 أكثر تحديدًا. هذا يعني أن الخادم غير قادر حاليًا على معالجة الطلب - أي تحميل صفحتك - بسبب الحمل الزائد (هذا السكوتر المخفض ينزلق مرة أخرى) أو بسبب الصيانة المجدولة.

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

    البوابة 504 انتهى الزمن

    يشبه هذا الخطأ 408 الذي تمت مناقشته أعلاه ، باستثناء أن الجاني هنا هو الخادم بالتأكيد. بتعبير أدق ، لا تتواصل الخوادم التي تستضيف الموقع بشكل جيد فيما بينها .

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

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

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