السلام عليكم ورحمه الله وبركاته
شاشرح لكم اليوم طريقة تحويل الروابط المؤرشفه لاسكريبت الفى بى vb بواسطة هاك الفيسيبو vBseo الى XenForo .
اسم الدرس: تحويل الروابط المؤرشفه بهال الفسيسيبو الى روابط زين فورو بدون فقد الارشفه القديمة.
التوافق : الجيل الثالث والرابع
موقع مقدم الدرس : معهد هيلبرنت
الشرح
نفترض بانك قمت بنقل او تحويل منتداك من اسكريبت الفى بى vb الى الزين فورو وكانت منصب هاك الفيسيبو يعنى شكل الرابط هكذا
كود:
www.helpernt.com/vb/f152
واردت تحويل الروابط مجلد منتداك الجديد على الزين فورو
كود:
www.helpernt.com/xen
- قم بتغيير اسم المجلد vb الى vb_old مثلاً و مجلد من xen الى vb
- توجه الان الى ملف الهاتكس 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]
الان شرح ما تم عمله في ملف .htaccess- السطر الاول : يقوم بعمل تحويل للروابط على الشكل التالي 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