طريقة إصلاح خطأ (404) لبروتوكول HTTP
Nov. 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 :
أعد محاولة تحميل صفحة الويب بالضغط على F5 ، أو النقر فوق زر التحديث / إعادة التحميل ، أو تجربة عنوان URL من شريط العناوين مرة أخرى. قد يظهر الخطأ 404 Not Found لعدة أسباب على الرغم من عدم وجود مشكلة حقيقية ، لذلك أحيانًا ما يؤدي التحديث البسيط إلى تحميل الصفحة التي كنت تبحث عنها.
تحقق من وجود أخطاء في عنوان URL. غالبًا ما يظهر هذا الخطأ بسبب كتابة عنوان URL بشكل خاطئ أو أن الرابط الذي تم تحديده يشير إلى عنوان URL غير صحيح.
انتقل إلى مستوى دليل واحد في كل مرة في عنوان URL حتى تجد شيئًا. على سبيل المثال ، إذا أعطاك www.web.com/a/b/c.htm الخطأ 404 Not Found ، فانتقل إلى www.web.com/a/b/. إذا لم تحصل على أي شيء هنا (أو حدث خطأ) ، فانتقل إلى www.web.com/a/ .وهكذا يجب أن يقودك هذا إلى ما تبحث عنه أو على الأقل يؤكد أنه لم يعد متاحًا.
ابحث عن الصفحة من محرك بحث مشهور. من المحتمل أن يكون لديك عنوان URL خاطئ تمامًا وفي هذه الحالة يجب أن يأخذك بحث Google أو Bing السريع إلى المكان الذي تريد الذهاب إليه. إذا وجدت الصفحة التي كنت تبحث عنها ، فقم بتحديث الإشارة المرجعية أو المفضلة لتجنب خطأ HTTP 404 في المستقبل.
امسح ذاكرة التخزين المؤقت للمتصفح إذا كان لديك أي مؤشر على أن رسالة 404 قد تكون لك فقط. على سبيل المثال ، إذا كان بإمكانك الوصول إلى عنوان URL من هاتفك ولكن ليس من جهازك اللوحي ، فقد يساعدك مسح ذاكرة التخزين المؤقت على متصفح جهازك اللوحي. قد تفكر أيضًا في مسح ملفات تعريف الارتباط الخاصة بالمتصفح أو على الأقل ملف (ملفات) الارتباط مع موقع الويب المعني إذا لم ينجح مسح ذاكرة التخزين المؤقت.
قم بتغيير خوادم DNS التي يستخدمها جهاز الكمبيوتر الخاص بك ، ولكن عادةً فقط إذا كان موقع الويب بأكمله يعطيك خطأ 404 ، خاصةً إذا كان موقع الويب متاحًا لتلك الموجودة على الشبكات الأخرى (على سبيل المثال ، شبكة هاتفك المحمول أو صديق في مدينة أخرى). أخطاء 404 على موقع ويب بالكامل ليست شائعة بشكل خاص ما لم يكن مزود خدمة الإنترنت أو مواقع الويب الخاصة بالفلاتر / الرقابة الحكومية. بغض النظر عن السبب ، إذا حدث ذلك ، فإن تجربة مجموعة أخرى من خوادم DNS يعد خطوة جيدة يجب اتخاذها. راجع قائمة خوادم DNS المجانية والعامة للحصول على بعض البدائل والإرشادات حول القيام بذلك.
اتصل بمسئولي الموقع مباشرة. إذا قاموا بإزالة الصفحة ، فإن الخطأ 404 مشروع تمامًا ويجب أن يكونوا قادرين على إخبارك بذلك. إذا قاموا بنقل الصفحة وتسببوا في حدوث أخطاء بدلاً من إعادة توجيه الزائرين إلى الصفحة الجديدة ، فسيسعدهم أن يسمعوا منك حتى يتمكنوا من إصلاحها.
أخيرًا ، إذا فشل كل شيء آخر ، فيجب عليك الإنتظار هذا ليس ممتعًا بالفعل، لكنه قد يكون الإجراء الوحيد الذي يمكنك اتباعه ، خاصة إذا كنت واثقًا من حدوث خطأ 404 (على سبيل المثال ، يجب أن تكون الصفحة موجودة بالفعل على عنوان URL الذي لديك ومسئولي الموقع يعملون علي حلها بهذا الوقت) .