• [قرار إداري] سيتم حذف جميع الأعضاء المسجلين الجدد الذين اختاروا تسمية عشوائية وليس لديهم صورة رمزية بعد 7 أيام.
  • [قرار إداري] يُمنع منعًا باتًا الرد بلغة غير العربية، أو بردود عشوائية، أو بالاكتفاء باقتباس الموضوع فقط. مخالفة ذلك قد تؤدي إلى حظر العضوية.
  • 👋 أهلاً وسهلاً بك أخي الزائر، يشرفنا انضمامك إلى مجتمعنا! التسجيل من هنا

النوميدي

مؤسس تكاوزن
عضوية موثوقة
إنضم
28 أكتوبر 2022
المشاركات
6,840
مستوى التفاعل
45,321
النقاط
5,820
الإقامة
أرض الله
الموقع الالكتروني
🔗
المشاهدات: 38 | الردود: 5
qkzqgsv-png.205

اهــلا وســهلا اعضــاء منتديات تكاوزن الكــرام...
اســعدالله اوقاتـكم بـكل خـيـــر...
اتيتكم اليوم الطريقة الصحيحة لإزالة index.php من سكربت زنفورو..
FuML4xM.gif

Techawzen-remove-index-php-2025.png

إذا كنت تدير منتدى مبنيًا على XenForo، فمن المؤكد أنك لاحظت وجود عبارة index.php
في الروابط (URLs) الخاصة بالمواضيع والأقسام.
فمثلًا:
Bash:
https://www.example.com/index.php?forums/general.1/
هذه الصيغة ليست مثالية لا من حيث جمالية الرابط ولا من حيث تحسين محركات البحث (SEO).
في هذا المقال، سنتعرف على الطريقة الصحيحة لإزالة index.php من روابط XenForo،
خطوة بخطوة، مع شرح الفوائد والأخطاء المحتملة.
kHfXS6Y.png

لماذا يجب إزالة index.php من روابط XenForo؟
إزالة index.php من الروابط يمنحك عدة مزايا مهمة:
✅ تحسين السيو (SEO): الروابط النظيفة أقصر وأسهل في الفهم لمحركات البحث مثل Google.
✅ تجربة مستخدم أفضل: الروابط القصيرة أكثر وضوحًا وسهولة للمستخدم.
✅ مظهر احترافي: يعطي المنتدى مظهرًا عصريًا واحترافيًا.
✅ سهولة مشاركة الروابط: الروابط المختصرة أسهل عند المشاركة في المنتديات أو الشبكات الاجتماعية.

المتطلبات الأساسية
1.
قبل أن تبدأ، تأكد من توفر الآتي:
2.صلاحية الوصول إلى ملفات موقعك عبر FTP أو لوحة التحكم.
3.سيرفر Apache أو Nginx (غالبية الاستضافات تدعم ذلك).
4.إعداد mod_rewrite مفعل (في حالة Apache).
5.نسخة حديثة من XenForo مثبتة بشكل صحيح.

الخطوات لإزالة index.php من روابط XenForo
1. تفعيل خيار الروابط الجميلة (Friendly URLs) من لوحة التحكم
ادخل إلى لوحة تحكم المنتدى (AdminCP).
توجه إلى:
الإعدادات → إعدادات عامة → خيارات الرابط الجميل (Friendly URLs)
قم بتفعيل الخيار.
ملاحظة: قد لا يعمل هذا الخيار إذا لم تقم بإعداد ملف .htaccess بشكل صحيح.

2. تعديل ملف .htaccess (في حالة Apache)​

داخل مجلد تثبيت XenForo (عادة يكون في مجلد public_html)، ستجد ملف باسم:
PHP:
htaccess.txt
قم بما يلي:
1. أعد تسمية الملف إلى:
PHP:
.htaccess
2. افتح الملف وأكد أن الكود التالي موجود بداخله:
Apache config:
<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} -f [OR]
    RewriteCond %{REQUEST_FILENAME} -d
    RewriteRule ^.*$ - [NC,L]
    RewriteRule ^(.*)$ index.php?$1 [NC,L]
</IfModule>
هذا الكود مسؤول عن إعادة كتابة الروابط بحيث يتم إخفاء index.php.
kHfXS6Y.png

3. في حالة سيرفر Nginx

إذا كان موقعك يعمل على Nginx بدل Apache، أضف الكود التالي
إلى إعداد الموقع (عادة داخل ملف nginx.conf أو إعداد الموقع الافتراضي):
NGINX:
location / {
    try_files $uri $uri/ /index.php?$uri&$args;
}
بعد ذلك، أعد تشغيل خادم Nginx:
Bash:
sudo systemctl restart nginx

4. اختبار الروابط
افتح أي موضوع أو قسم في المنتدى.
تحقق من أن الرابط أصبح بالشكل:
Ruby:
https://www.example.com/forums/general.1/
بدلًا من:
Bash:
https://www.example.com/index.php?forums/general.1/

إذا ظهر الرابط الجديد بشكل صحيح، فهذا يعني أن التعديل نجح.

المشاكل الشائعة وحلولها
الروابط لا تعمل وتظهر صفحة خطأ 404:
1.
تحقق من أن ملف .htaccess موجود ومفعل.
2. تأكد أن إضافة mod_rewrite مفعلة على السيرفر.

السيرفر Nginx لا يطبق التغييرات:
أعد تحميل إعدادات Nginx بعد التعديل.

مشكلة التكرار بين الرابطين (مع وبدون index.php):
استخدم Redirect 301 من الروابط القديمة إلى الجديدة لتفادي مشاكل المحتوى المكرر.
kHfXS6Y.png

إزالة index.php من روابط منتديات XenForo خطوة ضرورية لكل من يريد تحسين السيو (SEO)
وجعل المنتدى أكثر احترافية. العملية بسيطة وتحتاج فقط إلى:
-تفعيل الروابط الجميلة من لوحة التحكم.
-تعديل ملف .htaccess أو إعدادات Nginx.
-اختبار الروابط الجديدة.
بمجرد إتمام هذه الخطوات، ستحصل على روابط نظيفة تساعد في تحسين ظهور منتداك
في نتائج البحث وتزيد من ثقة الزوار.
kHfXS6Y.png

p6dD7Cv.gif

dyzajhh-png.208
 

النوميدي

مؤسس تكاوزن
عضوية موثوقة
إنضم
28 أكتوبر 2022
المشاركات
6,840
مستوى التفاعل
45,321
النقاط
5,820
الإقامة
أرض الله
الموقع الالكتروني
🔗

بارك الله فيك اخي الغالي على هذه المعلومات القيمة

ودي و تقديري
تسلم أخي الغالي
على المرور العطر نورت الموضوع
 
  • Like
التفاعلات: mokhtar29105

كلمة المدير

جميع المواضيع والمشاركات المكتوبة تعبّر عن وجهة نظر صاحبها ,, ولا تعبّر بأي شكل من الاشكال عن وجهة نظر إدارة المنتدى .

تواصل مع فريق العمل

  • Algeria, Palestine

  • t.me/techawzen

  • contact@techawzen.com

  • techawzen.com

عن منتديات تكاوزن العربية techawzen

تكاوزن، منتدى عربي يجمع محترفي التقنية، البرمجيات، الأمن السيبراني، أنظمة التشغيل، ومجتمع النخبة في المحتوى الحصري والدعم الفني.

تابعنا على المواقع الاجتماعية


إتصل بنا

 

أعلى

خيارات الاستايل

تلوين الاقسام
خلفية المنتدى
نوع الخط
جدول المنتديات
تمديد المنتدى
فصل الأقسام
إخفاء السايدبار
حجم الخط
الصورة الرمزية
بيانات العضو
إخفاء التواقيع

إرجاع خيارات الإستايل