- إنضم
- 06/04/2026
- المشاركات
- 67
حل مشكلة اختفاء الأقسام عند تفعيل الروابط الصديقة في XenForo 2.3
مع تحيات إدارة الموقع
مقدمة
يعتبر نظام الروابط الصديقة (Friendly URLs) من أهم العوامل لتحسين أرشفة المنتدى (SEO) وجعل الروابط تبدو احترافية. لكن، يواجه الكثير من مديري المنتديات مشكلة ظهور صفحة "الخطأ 404" أو اختفاء المواضيع عند تفعيل هذا الخيار. في هذا المقال سنشرح الحل الجذري لهذه المشكلة.1. التأكد من ملف .htaccess
السبب الرئيسي للمشكلة هو عدم وجود ملف التوجيه أو تسميته بشكل خاطئ. اتبع الخطوات التالية:- توجه إلى مدير الملفات (File Manager) في لوحة تحكم استضافتك.
- داخل المجلد الرئيسي للمنتدى، ابحث عن ملف باسم htaccess.txt.
- قم بإعادة تسميته إلى .htaccess (تأكد من وجود النقطة في بداية الاسم).
2. الكود الصحيح للملف
تأكد أن الملف يحتوي على الكود التالي ليعمل التوجيه بشكل سليم على خوادم Apache:
كود:
RewriteEngine On
# If you are having problems with the rewrite rules, remove the "#" from the line below:
#RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^.*$ index.php [L]
3. إذا كان منتداك في مجلد فرعي
إذا قمت بتنصيب المنتدى داخل مجلد مثل/community أو /forum، يجب عليك تعديل السطر التالي في ملف الـ .htaccess:ابحث عن: #RewriteBase /xenforo
استبدله بـ: RewriteBase /forum (مع تغيير forum لاسم مجلدك)
خاتمة
بعد تطبيق هذه الخطوات، توجه إلى لوحة تحكم المنتدى > الإعدادات > خيارات التصفح وقم بتفعيل "Use Full Friendly URLs". ستجد أن الروابط أصبحت تعمل بسلاسة دون أي أخطاء.مع تحيات إدارة الموقع