طريقة إصلاح خطأ (404) لبروتوكول HTTP



14 نوفمبر، 2021 | تيتو 4 تك


  • خطأ 404 هو رمز حالة HTTP مما يعني أن الصفحة التي كنت تحاول الوصول إليها على موقع ويب لا يمكن العثور عليها على الخادم الخاص بهم.

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

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

     

     

     

     

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

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

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

    وفيما يلي بعض الطرق الشائعة التي قد ترى بها خطأ HTTP 404 معروضًا:

     

    404 Error

    404 Not Found

    Error 404

    The requested URL [URL] was not found on this server

    HTTP 404

    Error 404 Not Found

    404 File or Directory Not Found

    HTTP 404 Not Found

    404 Page Not Found

    Error 404. The page you're looking for can't be found

     

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

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

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

    وفيما يلي بعض الطرق الشائعة لإصلاح خطأ 404 :

     

    yes  أعد محاولة تحميل صفحة الويب بالضغط على F5 ، أو النقر فوق زر التحديث / إعادة التحميل ، أو تجربة عنوان URL من شريط العناوين مرة أخرى. قد يظهر الخطأ 404 Not Found لعدة أسباب على الرغم من عدم وجود مشكلة حقيقية ، لذلك أحيانًا ما يؤدي التحديث البسيط إلى تحميل الصفحة التي كنت تبحث عنها.

     

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

     

    yes  انتقل إلى مستوى دليل واحد في كل مرة في عنوان URL حتى تجد شيئًا. على سبيل المثال ، إذا أعطاك www.web.com/a/b/c.htm الخطأ 404 Not Found ، فانتقل إلى www.web.com/a/b/. إذا لم تحصل على أي شيء هنا (أو حدث خطأ) ، فانتقل إلى www.web.com/a/ .وهكذا  يجب أن يقودك هذا إلى ما تبحث عنه أو على الأقل يؤكد أنه لم يعد متاحًا.

     

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

     

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

     

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

     

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

     

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