حل مشكلة: الصفحة غير موجودة – 404 Error

بشكل عام؛ تظهر هذه الرسالة عندما تقوم بالدخول إلى صفحة معينة أو مقالة أو منشور على مدونتك أو موقعك، وهي لا تؤثر على دخولك إلى لوحة تحكم الووردبريس الخاصة بك أو الصفحة الرئيسية.

يعني أن هذه الرسالة يمكن أن تظهر على منشور واحد فقط؛ بينما تستطيع تصفح جميع أقسام موقعك بشكل طبيعي.

لا يعني ظهور هذه الرسالة أن المنشور الخاص بك أو المقالة قد تم حذفها أو فقدانها (هي موجودة وآمنة)، ولكن عليك استعادتها.

سبب المشكلة:

غالباً سبب المشكلة يكون:

  • إعدادات الرابط  الدائم (permalink settings) تحتاج إلى إعادة تكوين.
  • ملف htaccess تالف.
  • خطأ في قواعد إعادة الكتابة (rewrite rules).

الحل #1: تحديث الروابط الدائمة

كيفية تحديث الروابط الدائمة

  1. يجب الذهاب إلى الإعدادات » روابط دائمة، وثم الضغط على حفظ التغييرات.
  2. بالتالي هذا يؤدي إلى تحديث إعدادات الروابط الدائمة وقواعدِ إعادة الكتابة.

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

الحل #2: التحقق من ملف htaccess

عليك بتسجيل الدخول إلى الخادم الخاص بك باستخدام FTP أو مدير الملفات؛ حيث يوجد الملف إلى جانب الملفات الأساسية في الموقع مثل (wp-content)، وأحياناً تحتاج إلى إظهار الملفات المخفية لرؤية الملف.

يمكنك إضافة هذا الكود إلى ملف htaccess.

BEGIN WordPress                            
<IfModule mod_rewrite.c>
#RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

اقرأ أيضًا: مشاكل الووردبريس الأكثر شيوعًا، وطرق حلها
اقرأ أيضًا: شرح شامل لملف htaccess: وظائف الملف، واستخداماته، وعمل أهم التعديلات

عمر إسماعيل
مؤسس موقع ووردبريس بالعربية، وخبير في بناء وإدارة الأعمال عبر الإنترنت والتسويق عبر المنصات الرقمية.