يجب أن تكون صفحة 404 مألوفة لمشرفي المواقع، ودورها هو تحسين تجربة المستخدم وتعزيز سهولة محرك البحث. في العام الماضي، عندما كنت أتحدث مع بعض الأصدقاء، قيل لي إنه لا ينبغي تعيين صفحات 404 بشكل عرضي، وسيتم تخفيض رتبتها بشدة في ذلك الوقت قبل ذلك، كنت أتواصل مع زملائي في Laggard وقلت: "يرجى الانتباه إلى رمز حالة الإرجاع الخاص بك" ذكرني أنني بحاجة إلى دراسة 404 بعمق.
في الوقت الحاضر، قامت العديد من مواقع الويب بإعداد 404 صفحة، ولكن تم تعيين عدد قليل منها بشكل صحيح ومناسب بشكل أساسي على الأخطاء في إرجاع رموز الحالة، وجميعها تقريبًا 200 أو 301. يمكنك استخدام الأداة HttpWatch Go و تحقق (هذه الأداة معقدة بعض الشيء، http://www.seobox.org/getheader.htm هي أيضًا أداة جيدة عبر الإنترنت).
فيما يتعلق بكيفية إعداد 404 على الخادم، يمكنك الانتقال إلى Baidu، وستظهر الكثير من النتائج في البحث، فكيف يجب على مستخدمي المضيف الافتراضي إعداده أولاً، يجب أن يوفر مزود الوصول الخاص بك وظيفة الإعداد المجاني. إذا لم يكن الأمر كذلك، تواصل مع مزود الوصول. نقوم بتصميم صفحة 404 على صفحتنا الرئيسية، تمامًا مثل الصفحة العادية، على سبيل المثال، يمكننا وضع التنقل في موقع الويب وبعض الكلمات المألوفة لإعلام المستخدم بأن الصفحة التي تم البحث عنها حاليًا غير موجودة، وما إلى ذلك، ثم نحفظ هذه الصفحة كملف. asp ديناميكي (لم يتم اختبار ديناميكي php بعد، ولا يوجد حل للصفحة الثابتة حتى الآن، إذا اختبرنا هذه الصفحة، فسنجد أن رمز الحالة الذي تم إرجاعه هو 200. في هذا الوقت، نحتاج إلى فرض رمز). في الرأس:
<% Response.Status ="404 غير موجود" %>
احفظ الصفحة وتحقق منها بأداة هل تجد أن الموجه في هذا الوقت هو 404؟
انشر الكود الذي كتبته:
نتائج الاختبار:
عرض الكود: http://www.rdzikao.com/404/index.asp