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

عراق فانس

:: عضو جديد ::
rank
27 أكتوبر 2012
17
0
27
غير متواجد
#1
السلام عليكم ورحمة الله وبركاته
بعد تركيب النسخة من قبل الاخ العزيز عاكس خط
قمت والحمدلله بتحويل منتداي من vb الى xenforo
والعملية تمت بنجاح الان كل المطلوب هو رابط منتداي القديم
PHP:
www.iraqfanz.com/vb
بعد التحويل اصبح هكذا
PHP:
www.iraqfanz.com/xen
اذا قمت بتغيير المسار من لوحة التحكم وقمت بتغيير اسم المجلد من xen
الى vb هل الروابط القديمة ستتحول تلقائيا الى الروابط الجديدة؟
استفسار ثاني:
اريد كل الاضافات والهاكات المهمة في الارشفة وغيرها من توليد الخرائط ....الخ
بانتظاركم جزاكم الله خير
تم تعديل عنوان الموضوع من قبل |عاكس خط | ليتناسب مع المحتوى
 
عراق فانس

عراق فانس

:: عضو جديد ::
rank
27 أكتوبر 2012
17
0
27
غير متواجد
#2
بالنسبة لاضافة جوجل ادسنس
قمت بتثبيتها واضافة الرقم التعريفي
لكن الاعلانات لم تظهر ولا اعرف السبب؟
 
Turkialawlqy

Turkialawlqy

:: عضو رائع ::
1 فبراير 2012
2,129
2,003
شبوة
غير متواجد
#3
السلام عليكم ورحمة الله وبركاته
بعد تركيب النسخة من قبل الاخ العزيز عاكس خط
قمت والحمدلله بتحويل منتداي من vb الى xenforo
والعملية تمت بنجاح الان كل المطلوب هو رابط منتداي القديم
PHP:
www.iraqfanz.com/vb
بعد التحويل اصبح هكذا
PHP:
www.iraqfanz.com/xen
اذا قمت بتغيير المسار من لوحة التحكم وقمت بتغيير اسم المجلد من xen
الى vb هل الروابط القديمة ستتحول تلقائيا الى الروابط الجديدة؟
استفسار ثاني:
اريد كل الاضافات والهاكات المهمة في الارشفة وغيرها من توليد الخرائط ....الخ
بانتظاركم جزاكم الله خير
أهلا بك اخي العزيز عراق فانس

قمت بالتوجه الى الرابط www.iraqfanz.com/vb
ووجدت النسخة الى الان vb مما يدل على انك لم تقم بتغيير اسم المجلد لـ xenForo

قم بتغيير اسم المجلد vb الى vb_old مثلاً و مجلد من xen الى vb
من ناحية الروابط لا تخف سنقوم سوياً بعمل اللازم في حاله احتجت الى كود لعدم ضياع روابط مواضيعك واقسامك في Google
 
عراق فانس

عراق فانس

:: عضو جديد ::
rank
27 أكتوبر 2012
17
0
27
غير متواجد
#4
اخي العزيز تم تغيير المجلد الى vb
الان كل الروابط القديمة بهذه الصيغة vb/showthread.php?t=442505
المطلوب كود لتحويل الروابط القديمة الى الجديدة وهي الافتراضية لسكربت xenforo
تحياتي
 
Turkialawlqy

Turkialawlqy

:: عضو رائع ::
1 فبراير 2012
2,129
2,003
شبوة
غير متواجد
#5
اخي العزيز تم تغيير المجلد الى vb
الان كل الروابط القديمة بهذه الصيغة vb/showthread.php?t=442505
المطلوب كود لتحويل الروابط القديمة الى الجديدة وهي الافتراضية لسكربت xenforo
تحياتي
عذراً اخي العزيز روابط منتداك السابقة كانت على الشكل التالي
www.iraqfanz.com/vb/f152‏
وهذا يدل على انك كنت تستخدم هاك vBseo

قم بوضع الكود التالي في ملف .htaccess

كود:
RewriteEngine on
 
RewriteRule t([\d]+)-([\d]+)/ showthread.php?t=$1&page=$2 [NC,L]
 
RewriteRule t([\d]+)/ showthread.php?t=$1 [NC,L]
 
RewriteRule f([\d]+)-([\d]+)/ forumdisplay.php?f=$1&page=$2 [NC,L]
 
RewriteRule f([\d]+)/ forumdisplay.php?f=$1 [NC,L]
وقم برفع محتوى المجلد المرفق الى مجلد منتداك مباشرة
import-301-vbulletin-v6

ثم قم بتجربة احد الروابط من هنا
 
عراق فانس

عراق فانس

:: عضو جديد ::
rank
27 أكتوبر 2012
17
0
27
غير متواجد
#6
اخي انا حذفته من فترة
ملف الهاتكس بمجلد المنتدى يحتوي على هذا الكود
PHP:
#    Mod_security can interfere with uploading of content such as attachments. If you
#    cannot attach files, remove the "#" from the lines below.
#<IfModule mod_security.c>
#    SecFilterEngine Off
#    SecFilterScanPOST Off
#</IfModule>
 
ErrorDocument 401 default
ErrorDocument 403 default
ErrorDocument 404 default
ErrorDocument 500 default
 
<IfModule mod_rewrite.c>
    RewriteEngine On
 
    #    If you are having problems with the rewrite rules, remove the "#" from the
    #    line that begins "RewriteBase" below. You will also have to change the path
    #    of the rewrite to reflect the path to your XenForo installation.
    #RewriteBase /xenforo
 
    #    This line may be needed to enable WebDAV editing with PHP as a CGI.
    #RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
 
    RewriteCond %{REQUEST_FILENAME} -f [OR]
    RewriteCond %{REQUEST_FILENAME} -l [OR]
    RewriteCond %{REQUEST_FILENAME} -d
    RewriteRule ^.*$ - [NC,L]
    RewriteRule ^(data/|js/|styles/|install/|favicon\.ico|crossdomain\.xml|robots\.txt) - [NC,L]
    RewriteRule ^.*$ index.php [NC,L]
</IfModule>
 
RewriteEngine on
 
RewriteRule t([\d]+)-([\d]+)/ showthread.php?t=$1&page=$2 [NC,L]
 
RewriteRule t([\d]+)/ showthread.php?t=$1 [NC,L]
 
RewriteRule f([\d]+)-([\d]+)/ forumdisplay.php?f=$1&page=$2 [NC,L]
 
RewriteRule f([\d]+)/ forumdisplay.php?f=$1 [NC,L]
وقمت بأضافة الكود بنهايته ورفعت الملف المرفق
لكن لم تتحول الروابط القديمة الى الروابط الجديدة
 
عراق فانس

عراق فانس

:: عضو جديد ::
rank
27 أكتوبر 2012
17
0
27
غير متواجد
#7
واحب اضيف ان ملف الهاتكس هذا موجود بمجلد المنتدى وليس على الرئيسية
 
Turkialawlqy

Turkialawlqy

:: عضو رائع ::
1 فبراير 2012
2,129
2,003
شبوة
غير متواجد
#8
لا تقلق أخي الكريم

مثلما وضحت لك بالرساله الخاصه عند انهائي من العمل مباشرة ساتوجه الى منتداك لاقوم بعمل اللازم

مودتي ,,
 
Turkialawlqy

Turkialawlqy

:: عضو رائع ::
1 فبراير 2012
2,129
2,003
شبوة
غير متواجد
#9
تم حل مشكلة الروابط

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

مودتي
 
Turkialawlqy

Turkialawlqy

:: عضو رائع ::
1 فبراير 2012
2,129
2,003
شبوة
غير متواجد
#11
بارك الله بيك وجزاك عنا الف خير
تقريبا كل الروابط تعمل بشكل ممتاز والمتبقية فقط روابط الارشيف وهذه الصيغة
www.iraqfanz.com/vb/sitemap/t-123.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

بهذا الشكل انتهينا تقريباً من تحويل جميع الروابط وان شاء الله لن يتم فقد اي من الروابط المؤرشفة سابقاً او المنشورة في المواضيع والمشاركات القديمة

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