تُعدّ صفحات الخطأ 404 من أكثر الأسباب شيوعًا لهجر الزوار للمواقع الإلكترونية. فبسببها، قد يفقد صاحب الموقع الكثير من الزيارات والروابط الخلفية ، فضلًا عن خسارة أعماله. ويمكن أن تحدث أخطاء 404 نتيجةً لعدة أسباب، منها:
- اختفى المحتوى الموجود على صفحة الويب: قد يحدث هذا عندما يتعطل الخادم، أو عند نقل موقع ويب.
- تحديث تدوينات المدونة القديمة: عندما يُغيّر المستخدمون عنوان تدوينة، فإنهم عادةً ما يُغيّرون عنوان URL الخاص بها أيضًا. سيتم توجيه الزوار الذين يدخلون إلى موقعك باستخدام عنوان URL القديم إلى صفحة خطأ 404.
ماذا يعني خطأ 404؟
الخطأ 404 هو رمز استجابة قياسي لبروتوكول نقل النص التشعبي (HTTP) يشير إلى أنه على الرغم من قدرة المتصفح على التفاعل مع الخادم، إلا أنه لم يتمكن من الحصول على المعلومات التي طلبها المستخدم.
كيف يمكنني في ووردبريس إصلاح أو إعادة توجيه صفحة الخطأ 404؟
سنتناول في هذا المنشور طريقتين مختلفتين لإصلاح أو إعادة توجيه صفحات الخطأ 404،
وهما كالتالي:
- إنشاء ملف 404.php
- استخدام إضافة
الطريقة الأولى: استخدام الكود لإعادة توجيه صفحات الخطأ 404 إلى الصفحة الرئيسية
باستخدام هذه الطريقة، يمكنك إنشاء عمليات إعادة توجيه 301 لجميع صفحات الخطأ 404 إلى صفحتك الرئيسية. للقيام بذلك، سجّل الدخول إلى خادمك وانتقل إلى مجلد HTML العام أو المجلد الذي يحتوي على ملفات موقعك الإلكتروني. يمكنك أيضًا استعادة ملفات موقعك الإلكتروني باستخدام تطبيق FTP مثل FileZilla. كما يمكنك تسجيل الدخول إلى لوحة تحكم ووردبريس والذهاب إلى المظهر > محرر القوالب كخيار آخر.
بغض النظر عن الأسلوب الذي تستخدمه، ابحث عن ملف باسم 404.php ، أو أنشئ ملفًا باسم 404.php إذا لم يكن موجودًا بالفعل، وأضف إليه الكود التالي:
<?php
header("HTTP/1.1 301 Moved Permanently");
header("الموقع: ".get_bloginfo('url'));
مخرج()؛
?>
احفظ التغييرات عند الانتهاء. عند حدوث خطأ 404، سيتم توجيه زوار الموقع الآن إلى الصفحة الرئيسية.
الطريقة الثانية: كيف تستخدم الإضافات لإعادة التوجيه أو إصلاح أخطاء 404؟
هذه هي الطريقة الأكثر فعالية لإعادة توجيه أو إصلاح صفحة الخطأ 404، إذ لا يتطلب الأمر كتابة سطر واحد من التعليمات البرمجية للصفحة الرئيسية، كما تتوفر خيارات متعددة لإدارة عمليات إعادة التوجيه. يُنصح باستخدام إضافة لتجنب الأخطاء المكلفة أثناء كتابة التعليمات البرمجية.
يمكنك استخدام مجموعة متنوعة من الإضافات، بما في ذلك ما يلي:
إعادة التوجيه
مع أكثر من مليون تثبيت نشط، Redirection الإضافة الأكثر شيوعًا لإعادة توجيه الزوار إلى صفحات الخطأ 404. يتميز بسهولة استخدامه، ويتضمن العديد من الميزات الأخرى التي وجدناها جذابة للغاية. على سبيل المثال، يمكنك توجيه الزوار الذين يستخدمون متصفح ويب معين إلى صفحة محددة. تشمل خيارات إعادة التوجيه المشروطة: حالة تسجيل الدخول، والمُحيل، وملفات تعريف الارتباط، ورؤوس HTTP، وعنوان IP، والخادم، ونوع الصفحة (إعادة التوجيه في حال كانت الصفحة الحالية صفحة خطأ 404).
جميع صفحات الخطأ 404 تُعيد التوجيه إلى الصفحة الرئيسية
مع أكثر من 200 ألف عملية تنزيل، برنامج "All 404 Redirect to Homepage" أحد أشهر إضافات إعادة التوجيه لصفحات الخطأ 404. كما أنه الأسهل استخدامًا لأنه يُعيد توجيه جميع صفحات الخطأ 404 تلقائيًا إلى الصفحة الرئيسية، على عكس معظم الإضافات الأخرى التي تتطلب منك ضبط عمليات إعادة التوجيه لعناوين URL محددة.
إعادة التوجيه 301 – مدير إعادة التوجيه السهل
إضافة أخرى تُسهّل إنشاء عمليات إعادة توجيه لصفحات الخطأ 404. تتميز هذه الإضافة بالعديد من الخصائص التي تجعلها من أفضل الإضافات المتاحة. يمكنك تثبيتها من هنا .
تثبيت وتفعيل الإضافة هو الخطوة الأولى. لنأخذ مثالاً على إضافة "إعادة توجيه جميع صفحات الخطأ 404 إلى الصفحة الرئيسية".
خطوات إنشاء عمليات إعادة التوجيه
الخطوة الأولى: للبدء، سيتم تثبيت إضافة "All 404 Redirect to Homepage" تلقائيًا. يمكنك القيام بذلك إما عن طريق تنزيلها من WordPress.org أو بالانتقال إلى "الإضافات" > "إضافة جديد" في لوحة تحكم ووردبريس والبحث عن الإضافة. بعد الانتهاء من تثبيت الإضافة، تأكد من تفعيلها.
الخطوة الثانية: إضافة تخصيصات للملحق: ستحتاج إلى ضبط إعدادات الملحق وتحديد قواعد إعادة التوجيه بعد تثبيته وتفعيله. للقيام بذلك، انتقل إلى قسم الإعدادات في لوحة تحكم موقع ووردبريس الخاص بك، ثم انقر على "إعادة توجيه جميع صفحات الخطأ 404 إلى الصفحة الرئيسية".
سينقلك هذا إلى صفحة إعدادات الإضافة. هنا، اختر "حالة إعادة التوجيه 404" من القائمة المنسدلة، ولتفعيل الإضافة، اختر "مُفعّل". بعد ذلك، سيُطلب منك إدخال عنوان URL للصفحة الرئيسية لموقعك الإلكتروني في خانة "إعادة توجيه جميع صفحات 404 إلى". سيتم تخزين عنوان URL لصفحتك الرئيسية في الإضافة. يمكنك استخدام هذه الخانة لإضافة أي عنوان URL مخصص آخر.
الخطوة 3: بعد الانتهاء من إجراء التعديلات، انقر على زر "تحديث الخيارات". في هذه الحالة، ستتم إعادة توجيه جميع صفحات الخطأ 404 إلى الصفحة الرئيسية. اختبر التعديلات للتأكد من أن كل شيء يعمل بشكل صحيح. يمكنك القيام بذلك عن طريق زيارة موقعك الإلكتروني وكتابة عنوان URL غير موجود.
تجنب خطأ 404 باتباع الخطوات الموضحة في هذه المقالة أو توجه إلى Seahawk للحصول على أي مساعدة ودعم احترافي في WordPress .