بسم الله بداية كلامنا دائماً.
يا جماعة قد أفقد صوابي قريباً:anger1:، لم أجد الحل، منذ شهر و أنا أصارع هذا الكود.
المهم!!!!!!!!
هذا هو المشكل:
قمت بإنشاء ملف .htaccess لأطبق خاصية الـ mod_Rewrite على سكريبت Vbulletin 3.8.7 (لتغيير الروابط طبعاً). في غالب الأحيان أحصل على رقم الخطأ 500 الذي يخبر بوجود خلل داخلي بالسيرفر.
في حالة كتبت هذا الكود:
إلى حد الأن الكود يعمل بدون مشاكل، حيث اذا قمت بطلب الصفحة بهته الطريقة:كود:RewriteEngine on RewriteRule ^f(.*)\.html$ forumdisplay.php?f=$1
أوكود:www.mysite.com/f1.html
كلا الرابطين يعملان.كود:www.mysite.com/forumdisplay.php?f=1
الأمر الذي أريده هو تحويل الروابط تلقائياً من الأفدم الدي هو: www.mysite.com/forumdisplay.php?f=1 إلى www.mysite.com/f1.html تلفائياً حيث إذا طلب أحدهم الرابط التالي:
يتم تحويله تلقائياً إلى الرابط التالي:كود:www.mysite.com/forumdisplay.php?f=1
حاولت استعمال الكود التالي:كود:www.mysite.com/f1.html
أيضاً:كود:RewriteEngine on RewriteRule ^f(.*)\.html$ forumdisplay.php?f=$1 [R]
و هذا أيضاً:كود:RewriteEngine on RewriteRule ^f(.*)\.html$ forumdisplay.php?f=$1 [L]
لوجه الله ما الحـــــــــل ؟!؟!؟كود:RewriteEngine on RewriteRule ^f(.*)\.html$ forumdisplay.php?f=$1 [L,R]


رد مع اقتباس


