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

[ استفسار ] تحويل الروابط بعد الانتقال من vBulletin

الحالة
مغلق و غير مفتوح للمزيد من الردود.

S!L3NT H!LL

:: الأعضاء ::
20 مارس 2020
56
11
8
السلام عليكم ورحمة الله اسعد الله اوقاتكم بالمسرات,
لدي منتدى شغال على سكربت vBulletin 3.8.7 بالاضافة الى هاك vBseo
شكل الروابط للمواضيع هكذا

كود:
https://www.XXX.com/vb/t37484.html

وللاقسام هكذا
كود:
https://www.XXX.com/vb/f289.html

والاعضاء
كود:
https://www.XXX.com/vb/u1.html

احصائيات المنتدى على هذا الشكل
المواضيع: 54,870, المشاركات: 439,785, الأعضاء: 174,714

بالتالي كمية الروابط كثيرة جدا و اعتماد الزيارات من خلال متصفح البحث فمن الصعب التحويل دون وجود حل سليم بخصوص الروابط

بشكل مبدئي تم تحويل المنتدى على دومين فرعي فقط لمجرد وضع خطة وتحديد المطلوب و تجميع المشاكل قبل الانتقال الرسمي

والان المشكلة الاساسية هي ضمان تحويل الروابط بدون اي مشكلة , يعني لو احد طلب اي رابط من المتصفح يكون التحويل تلقائي لنفس الموضوع ولكن على نظام روابط XenForo

في انتظار مشاركاتكم و حلولكم وجزاكم الله كل خير
 
وعليكم السَلام ورحمة الله وبركاته
حياك الله أخي كيف حالك عساك بخير

بالنسبة للتحويل، يمكنك فعل ذلك بسهولة عن طريق هاك التحويل المرفق بالسكربت
طبعا هذا في حال إحتفظت بجدول التحويل

 

المرفقات

وعليكم السَلام ورحمة الله وبركاته
حياك الله أخي كيف حالك عساك بخير

بالنسبة للتحويل، يمكنك فعل ذلك بسهولة عن طريق هاك التحويل المرفق بالسكربت
طبعا هذا في حال إحتفظت بجدول التحويل


حياك الله اخي احمد,
انا بخير و الحمدالله , واسال الله ان تكون بافضل حال.

بخصوص الاضافة نعم هي تعمل ولكن على روابط vb التقليدية اي بدون هاك vBseo فانا الروابط لدي تنتهي ب .html وهذه هي المشكلة
 
حياك الله اخي احمد,
انا بخير و الحمدالله , واسال الله ان تكون بافضل حال.

بخصوص الاضافة نعم هي تعمل ولكن على روابط vb التقليدية اي بدون هاك vBseo فانا الروابط لدي تنتهي ب .html وهذه هي المشكلة
أظنني رأيت حل لذلك
سأبحث وأوافيك بالنتيجة يا غالي
 
جزاك الله عنا خير الجزاء
بانتظارك ان شاء الله
تفضل يا غالي
ضع هذا الكود في ملف .htaccess

كود:
	RewriteRule ^t(.*)-new-post.html$ threads/$1 [L,R=301] 
	RewriteRule ^t(.*)-([0-9]+).html$ threads/$1/#post-$2 [L,R=301] 
	RewriteRule ^t(.*).html$ threads/$1 [L,R=301]
	RewriteRule ^f([0-9]+).*$ forums/$1 [L,R=301] 
	RewriteRule ^u(.*).*$ members/$1 [L,R=301] 
	RewriteRule ^sitemap/t-(.*).html$ threads/$1 [L,R=301] 
	RewriteRule ^sitemap/f-(.*).html$ forums/$1 [L,R=301] 
	RewriteRule ^sitemap/f-([0-9]+).*$ forums/$1 [L,R=301] 
	RewriteRule ^showthread.php?t=([0-9]+).*$ threads/$1 [L,R=301]

شرح الكود:

  • السطر الاول : يقوم بعمل تحويل للروابط على الشكل التالي t22-new-post.html الى threads/22
  • السطر الثاني : يقوم بعمل تحويل للروابط على الشكل التالي t22-18.html الى threads/22/#post-18
  • السطر الثالث : يقوم بعمل تحويل للروابط على الشكل التالي t22.html الى threads/22
  • السطر الرابع : يقوم بعمل تحويل للروابط على الشكل التالي f20 الى forums/20
  • السطر الخامس : يقوم بعمل تحويل للروابط على الشكل التالي u1 الى members/1
  • السطر السادس : يقوم بعمل تحويل للروابط على الشكل التالي sitemap/t-22.html الى threads/22
  • السطر السابع : يقوم بعمل تحويل للروابط على الشكل التالي sitemap/f-22.html الى forums/20
  • السطر الثامن : يقوم بعمل تحويل للروابط على الشكل التالي sitemap/f-20 الى forums/20
  • السطر التاسع : يقوم بعمل تحويل للروابط على الشكل التالي showthread.php?t=22 الى threads/22
 
تفضل يا غالي
ضع هذا الكود في ملف .htaccess

كود:
    RewriteRule ^t(.*)-new-post.html$ threads/$1 [L,R=301]
    RewriteRule ^t(.*)-([0-9]+).html$ threads/$1/#post-$2 [L,R=301]
    RewriteRule ^t(.*).html$ threads/$1 [L,R=301]
    RewriteRule ^f([0-9]+).*$ forums/$1 [L,R=301]
    RewriteRule ^u(.*).*$ members/$1 [L,R=301]
    RewriteRule ^sitemap/t-(.*).html$ threads/$1 [L,R=301]
    RewriteRule ^sitemap/f-(.*).html$ forums/$1 [L,R=301]
    RewriteRule ^sitemap/f-([0-9]+).*$ forums/$1 [L,R=301]
    RewriteRule ^showthread.php?t=([0-9]+).*$ threads/$1 [L,R=301]

شرح الكود:

  • السطر الاول : يقوم بعمل تحويل للروابط على الشكل التالي t22-new-post.html الى threads/22
  • السطر الثاني : يقوم بعمل تحويل للروابط على الشكل التالي t22-18.html الى threads/22/#post-18
  • السطر الثالث : يقوم بعمل تحويل للروابط على الشكل التالي t22.html الى threads/22
  • السطر الرابع : يقوم بعمل تحويل للروابط على الشكل التالي f20 الى forums/20
  • السطر الخامس : يقوم بعمل تحويل للروابط على الشكل التالي u1 الى members/1
  • السطر السادس : يقوم بعمل تحويل للروابط على الشكل التالي sitemap/t-22.html الى threads/22
  • السطر السابع : يقوم بعمل تحويل للروابط على الشكل التالي sitemap/f-22.html الى forums/20
  • السطر الثامن : يقوم بعمل تحويل للروابط على الشكل التالي sitemap/f-20 الى forums/20
  • السطر التاسع : يقوم بعمل تحويل للروابط على الشكل التالي showthread.php?t=22 الى threads/22

بارك الله فيك الاقسام و المواضيع تعمل بشكل مناسب جدا كذلك اضفت بض التعديلات على عدة روابط والحمدالله كشت الامور
لكن في مشكلة حاليا ان الروابط على الشكل التالي
PHP:
https://www.TEST.com/vb/278153-post9.html

مازلت احاول ايجاد حل لها لدي العديد من المشاركات المؤرشفة بهذا الشكل

عموما مازلت اعاين الروابط لانها كثيرة والمشكلة الاكبر انها من معدلة من vBseo

اشكرك اخي احمد وان شاء الله لي رجعة للموضوع لكتابة اخر التحديثات
 
بارك الله فيك الاقسام و المواضيع تعمل بشكل مناسب جدا كذلك اضفت بض التعديلات على عدة روابط والحمدالله كشت الامور
لكن في مشكلة حاليا ان الروابط على الشكل التالي
PHP:
https://www.TEST.com/vb/278153-post9.html

مازلت احاول ايجاد حل لها لدي العديد من المشاركات المؤرشفة بهذا الشكل

عموما مازلت اعاين الروابط لانها كثيرة والمشكلة الاكبر انها من معدلة من vBseo

اشكرك اخي احمد وان شاء الله لي رجعة للموضوع لكتابة اخر التحديثات
لتحويل الرابط دا
كود:
https://www.TEST.com/vb/278153-post9.html
جرب دي صديقي
كود:
RewriteRule ^([0-9]+)-post([0-9]+)\.html$ threads/$1/#post-$2 [L,R=301]
 
الحالة
مغلق و غير مفتوح للمزيد من الردود.

إحصائيات المنتدى

المواضيع
1,666
المشاركات
18,685
الأعضاء
1,271
آخر عضو مسجل
Dabor Tech
أعلى