محتويات المقالة
حل مشكلة الصفحة غير موجودة – 404 Error
حل مشكلة الصفحة غير موجودة عادةً، تظهر هذه الرسالة عند محاولتك الوصول إلى صفحة محددة أو مقالة أو منشور على مدونتك أو موقعك الإلكتروني. ومن المهم أن تعرف أنها لا تؤثر على قدرتك على الوصول إلى لوحة تحكم ووردبريس الخاصة بك أو الصفحة الرئيسية للموقع.
تحذير 403 يشير إلى أنه قد يكون الوصول إلى تلك الصفحة مقتصرًا على صفحة واحدة فقط، في حين يمكنك تصفح باقي أجزاء الموقع بشكل طبيعي.
يجب أن تعلم أن ظهور هذه الرسالة لا يعني أن المقالة أو المنشور قد تم حذفها أو فقدانها، فهي لا تزال موجودة وآمنة. ولكنك قد تحتاج إلى استعادتها أو إعادة ضبط الإذن للوصول إليها.
ما سبب المشكلة:
إحتمالات سبب المشكلة:
- يتطلب إعادة تكوين إعدادات الروابط الدائمة (Permalink Settings).
- هناك مشكلة في ملف htaccess، ويحتاج إلى إصلاح أو استبداله.
- هناك خطأ في قواعد إعادة الكتابة (rewrite rules)، وتحتاج إلى مراجعة وتصحيح هذه القواعد.
الحل الأول: تحديث الروابط الدائمة
كيفية تحديث الروابط الدائمة
1- لتحل المشكلة، يجب عليك الانتقال إلى قسم الإعدادات ثم “روابط دائمة” في لوحة التحكم الخاصة بك، ثم قم بالنقر على زر “حفظ التغييرات”.
2- وبذلك ستقوم بتحديث إعدادات الروابط الدائمة وقواعد إعادة الكتابة، مما سيساعد في حل المشكلة.
هذا الحل يساهم في إصلاح خطأ 404 الذي يظهر عندما تحاول الوصول إلى مشاركات ووردبريس الخاصة بك. ومع ذلك، إذا لم يكن هذا الحل فعالًا، فيجب عليك تحديث ملف htaccess يدويًا.
الحل الثاني: التحقق من ملف htaacess
يجب عليك تسجيل الدخول إلى خادمك باستخدام بروتوكول نقل الملفات (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
اترك رد