وعليكم السلام ورحمة الله وبركاته
هناك عدة أسباب لهذه المشكلة لذلك سأقترح عدة حلول يمكن القيام بها :
1/ إعادة تسطيب الروابط الدائمة : وهي عملية بسيطة جدا نؤديها من لوحة التحكم > إعدادات > الروابط الدائمة > ثم تغيير الرابط الدائم إلى أية صيغة أخرى (الأرقام أو التاريخ مثلا) ، نقوم بالحفظ ، ثم نقوم بإرجاعه للصيغة التي وجدناه عليها ثم نقوم بالحفظ مرة أخرى .
ثم التأكد من زوال المشكلة فإذا لم تحل ننتقل للخطوة التالية
2/ تغيير ملف .htaccess : من خلال أي برنامج لإدارة الملفات أو من خلال لوحة التحكم الخاصة بالإستضافة نقوم بحفظ ملف .htaccess على الحاسوب تحسبا لأي خطأ ، ثم نقوم بحذفه من الإستضافة تماما ، بعدها نقوم بإنشاء ملف بنفس الإسم ونقوم بنسخ ولصق الكود التالي بداخله ونقوم بالحفظ .
<IfModulemod\_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\\.php$ - \[L\]
RewriteCond %{REQUEST\_FILENAME} !-f
RewriteCond %{REQUEST\_FILENAME} !-d
RewriteRule . /index.php \[L\]
</IfModule>
ثم التأكد من زوال المشكلة فإذا لم تحل ننتقل للخطوة التالية
3/تعطيل الإضافات و القوالب : في كثير من الإحيان تتسبب الإضافات في الكثير من المشاكل لذلك فتعطيلها واحدة تلو الأخرى وفي كل مرة نقوم بالـتأكد من زوال المشكلة ونفس الشئ بالنسبة للقوالب ، حيث يمكن بهذه الطريقة تجنب مدة طويلة من البحث بدون جدوى وتضييع الوقت .
أتمنى ان يتم حل المشكلة بأحد الطرق السابق ذكرها .
بالتوفيق