بشكل عام؛ تظهر هذه الرسالة عندما تقوم بالدخول إلى صفحة معينة أو مقالة أو منشور على مدونتك أو موقعك، وهي لا تؤثر على دخولك إلى لوحة تحكم الووردبريس الخاصة بك أو الصفحة الرئيسية.
يعني أن هذه الرسالة يمكن أن تظهر على منشور واحد فقط؛ بينما تستطيع تصفح جميع أقسام موقعك بشكل طبيعي.
لا يعني ظهور هذه الرسالة أن المنشور الخاص بك أو المقالة قد تم حذفها أو فقدانها (هي موجودة وآمنة)، ولكن عليك استعادتها.
سبب المشكلة:
غالباً سبب المشكلة يكون:
- إعدادات الرابط الدائم (permalink settings) تحتاج إلى إعادة تكوين.
- ملف htaccess تالف.
- خطأ في قواعد إعادة الكتابة (rewrite rules).
الحل #1: تحديث الروابط الدائمة
كيفية تحديث الروابط الدائمة
- يجب الذهاب إلى الإعدادات » روابط دائمة، وثم الضغط على حفظ التغييرات.
- بالتالي هذا يؤدي إلى تحديث إعدادات الروابط الدائمة وقواعدِ إعادة الكتابة.
يعمل هذا الحل على إصلاح الخطأ 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: وظائف الملف، واستخداماته، وعمل أهم التعديلات
الله يوفقك ياخي مريت على اكثر من موقع اجنبي وحلول حتى على السيرفر وبدون جدوى
رغم أن الحل سهل وواضح الا اني اتبعتهم وبدون فائدة
مجرد ان شاهدة موضوعك حصل الحل
امين واياكم الحمد لله رب العالمين
مرحبا أعاني مع مع مشكل في slug لا يقبل العربية عندما يكون slug بالعربي يعطيني الصفحة غير موجودة. يقبل فقط بالإنجليزي مع العلم أن واضع rtl rhigt
ممكن تعطيني مثال من داخل لوحة التحكم والمثال الظاهر للمستخدم؟
هل تتأكد أنك تقوم بتعديل عنوان الصفحة كالتالي
(Example.com/مثال-عنوان-الصفحة)
ثم تقوم بحفظه ثم عندما تذهب للرابط ينقلك إلى صفحة الخطأ؟
السلام عليكم
مرحبا اخي
لدي مشكلة في موقعي ع الوردبريس ، انا لدي موقع وردبريس تعليمي واستخدم اضافة Tutor LMS
المشكلة عبارة عندما اضيف صفحة او كورس جديد
يجب ان يكون الرابط الدائم باللغة الانجليزية لكي تظهر الصفحة
ولاكن عندما اكتب الرابط الدائم باللغة العربية واعمل عرض للصفحة يقول لي ان الصفحة غير موجودة
مع العلم اني اخترت من اعدادات الوردبريس ان تكون الروابط الدائمة ( عنوان المقالة )
هل يمكنك حل هذه المشكلة ي صديقي
وعليكم السلام ورحمة الله وبركاته
هل تقوم بتعديل الرابط الدائم للصفحة من داخل إعدادات الصفحة أم من أين؟ وهل الموقع بلغة واحدة فقط أم عدة لغات؟
بالعموم أخي حاول تطرح مشكلتك بتفصيل أكثر ووضع لقطات شاشة للمشكلة عندما واجهتك في منتدى عرب ووردبريس: https://www.ar-wp.com/forums/
وسأساعدك بتفصيل أكثر إن شاء الله أو احد أعضاء الفريق
جربت طريقتك الثانية واخفى الموقع نهاي ورجعت حذفته ورجعته زي ماكان
لان الطريقة الاولى مااقدر ادخل عليها
يظهر لي الصفحة غير مطلوبة
تقصد أخي عندما كتبت الكود المشار له في الطريقة الثانية، موقعك صار يظهر صفحة بيضاء، أم ماذا حدث بالضبط؟
الله يباركلك عملتها من روابط دائمة وظبطت معي
الحمد لله
موفق أخي في موقعك
السلام عليكم في موقعي على الورد بريس عند فتح منتج لأراه في الموقع يظهر الخطأ404
وعليكم السلام ورحمة الله وبركاته
هل هذه المشكلة تواجهك مع جميع صفحات المنتجات أم منتجات بعينها؟ وهل تأكدت من أن بنية روابط المنتجات صحيحة؟
السلام عليكم في موقعي على الورد بريس عند فتح منتج لأراه في الموقع يظهر الخطأ404
وعليكم السلام ورحمة الله وبركاته
هل جربتِ الحلول السابقة؟