شروحات وخواص الفي بي المنقوله شروحات ودروس وأفكار وأسرار وتفعيل خواص منتديات الفي بي
كود تحويل الروابط مثل الفي بي سيو وبدون اي مشاكل للنسخ شروحات وخواص الفي بي المنقوله
14 - 10 - 2023, 07:27 AM
SMS ~
[
+
] مجنون شافك وأصبح اليوم عاقل
وعاقل ترى في غيبتك صار مجنون
عضويتي
» 9 جيت فيذا
» 14 - 11 - 2010 آخر حضور
» اليوم (10:51 PM)
فترةالاقامة »
5122يوم
المستوى » $51 [ ]
النشاط اليومي » 0.96 مواضيعي » 934 الردود » 4002 عددمشاركاتي » 4,936 نقاطي التقييم » 6818
ابحث عن » مواضيعي ❤
ردودي تلقيت إعجاب » 505 الاعجابات المرسلة » 182
الاقامه » القصيم
حاليآ في » السعوديه دولتي الحبيبه » جنسي » العمر »
25 سنة
الحالة الاجتماعية »
اعزب
التقييم
» مشروبى المفضل » الشوكولاته المفضله » قناتك المفضلة » ناديك المفضل » سبارتي المفضله »
كود تحويل الروابط مثل الفي بي سيو وبدون اي مشاكل للنسخ
الحق يابو راشد كود تحويل الروابط مثل الفي بي سيو وبدون اي مشاكل للنسخ 3.8.5
اليوم جبتلكم طريقة تحويل الروابط مثل الفي بي سيو (للنسخ 3.8.5) رائعة جدا ولاتسبب لود على السيرفر ودون اي مشاكل إن شاء الله ،
ويمكن استغلال هذه الطريقة لمن يريد حذف هاك الفي بي سيو دون فقدان الروابط لان عند تركيب هذا الكود ستلاحظ عدم وجود فرق عن الفي بي سيو
سوى
عدم تحويل روابط الاعضاء ولكن المهم لدينا هو المواضيع والمشاركات
بصراحة الطريقة ليست من برمجتي وانما هي من تطويري لجعلها ملائمة لنسخة المنتديات الحديثة 3.8.5 حيث قمت بأجراء بعض التعديلات واتمنى ان تنال رضاكم ، وهايه الطريقة ما نزلتها الا ان تأكدت من سلامة الطريقة بشكل كامل لمدة في منتداي وبدون اي اخطاء بالعكس جمالية للروابط والمنتدى وارشفة ممتازة بعون الله
كل ما عليكم فعله رفع الملف functions من خلال السي بنل الى مجلد includes
وكذلك رفع ملف الهيتاكس الى مجلد المنتدى الرئيسي vb
ملاحظة : عند تركيب هذا الكود وملاحظة عدم تحويل الروابط في هاك اخر احصائيات المنتدى ، عليكم تركيب هاك احصائيات المنتدى بعد اجراء عليه بعض التعديلات (الهاك مرفق ايضاً)
شباب لكي اكون صادقاً الطريقة ليست من برمجتي ولكن من تعديلي ، فأذا كان بها النفع فدعاء لي ولوالداي يكفيني
ملاحظة : اذا قدر احدكم ان يعدل عليها ويقوم بتحويل روابط العضويات ايضاً سيكون النفع مضاعف ان شاء الله لانه سيصبح مثل الفي بي سيو بدون اي اختلاف ..
فاتمنى من الخبرا ان يقومو بتحويل العضويات
اليكم طريقة التركيب بصيغة اخرى :
اولاً : نفتح ملف الـ function.php في مجلد الـ includes الرئيسي الموجود في المنتدى (اي ليس الذي ارفقته لكم) بواسطة notepad او اي محرر اخر ونبحث عن : كود:
global $vbphrase, $stylevar;
ونضع تحتها مباشرة التالي :
كود PHP:
// do Dani's SEO optimization
global $session;
$search_array = array(
'#<a ([^>]*)href' . preg_quote("=\"forumdisplay.php?$session[sessionurl]f=") . '([0-9]+)' . preg_quote("&page=") . '([0-9]+)' . preg_quote("&sort=") . '([a-z]*)' . preg_quote("&order="). '([a-z]*)' . preg_quote("&pp=") . '([0-9]*)' . preg_quote("&daysprune="). '([^"]*)"#',
'#<a ([^>]*)href' . preg_quote("=\"forumdisplay.php?$session[sessionurl]f=") . '([0-9]+)' . preg_quote("&daysprune=") . '([^"]*)' . preg_quote("&order=") . '([a-z]*)' . preg_quote("&sort=") . '([a-z]*)' . preg_quote("&pp=") . '([0-9]*)' . preg_quote("&page=") . '([0-9]+)"#',
'#<a ([^>]*)href' . preg_quote("=\"forumdisplay.php?$session[sessionurl]f=") . '([0-9]+)' . preg_quote("&daysprune=") . '([^"^&]*)' . preg_quote("&order=") . '([a-z]*)' . preg_quote("&sort=") . '([a-z]*)"#',
'#<a ([^>]*)href' . preg_quote("=\"forumdisplay.php?$session[sessionurl]f=") . '([0-9]+)' . preg_quote("&daysprune="). '([^"^&]*)"#',
'#<a ([^>]*)href' . preg_quote("=\"forumdisplay.php?$session[sessionurl]f=") . '([0-9]+)' . preg_quote("&page=") . '([0-9]+)"#',
'#<a ([^>]*)href' . preg_quote("=\"forumdisplay.php?$session[sessionurl]f=") . '([0-9]+)"#',
'#<a ([^>]*)href' . preg_quote("=\"showthread.php?$session[sessionurl]t=") . '([0-9]+)' . preg_quote("&page=") . '([0-9]*)' . preg_quote("&pp=") . '([0-9]+)"#',
'#<a ([^>]*)href' . preg_quote("=\"showthread.php?$session[sessionurl]t=") . '([0-9]+)' . preg_quote("&page=") . '([0-9]+)"#',
'#<a ([^>]*)href' . preg_quote("=\"showthread.php?$session[sessionurl]t=") . '([0-9]+)"#',
'#<a ([^>]*)href' . preg_quote("=\"showthread.php?$session[sessionurl]goto=lastpost&t=") . '([0-9]+)"#',
'#<a ([^>]*)href' . preg_quote("=\"showthread.php?$session[sessionurl]goto=newpost&t=") . '([0-9]+)"#',
'#<a ([^>]*)href' . preg_quote("=\"printthread.php?$session[sessionurl]t=") . '([0-9]+)"#',
'#<a ([^>]*)href' . preg_quote("=\"sendmessage.php?$session[sessionurl]do=sendtofriend&t=") . '([0-9]+)"#',
'#<a ([^>]*)href' . preg_quote("=\"showthread.php?$session[sessionurl]t=") . '([0-9]+)' . preg_quote("&goto=next"). '([a-z]+)"#',
'#<a ([^>]*)href' . preg_quote("=\"showthread.php?$session[sessionurl]p=") . '([0-9]+)"#',
'#<a ([^>]*)href' . preg_quote("=\"showthread.php?$session[sessionurl]p=") . '([0-9]+)' . preg_quote("&page=") . '([0-9]+)' . preg_quote("&pp=") . '([0-9]+)"#',
'#<a ([^>]*)href' . preg_quote("=\"showpost.php?$session[sessionurl]p=") . '([0-9]+)' . preg_quote("&postcount=") . '([0-9]+)"#',
'#<a ([^>]*)href' . preg_quote("=\"showthread.php?$session[sessionurl]mode=") . '([a-z]+)' . preg_quote("&t=") . '([0-9]+)"#',
'#<a ([^>]*)href' . preg_quote("=\"showthread.php?$session[sessionurl]p=") . '([0-9]+)' . preg_quote("&mode=") . '([a-z]+)\##',
'#<a ([^>]*)href' . preg_quote("=\"announcement.php?$session[sessionurl]f=") . '([0-9]+)' . preg_quote("&announcementid=") . '([0-9]+)"#',
'#<a ([^>]*)href' . preg_quote("=\"announcement.php?$session[sessionurl]f=") . '([0-9]+)"#',
// sanitizing
'#<a ([^>]*)href\=\"([^"]*)&page=([^"]*).html"#',
'#<a ([^>]*)href\=\"([^"]*)&highlight=([^"]*).html"#',
// other
'#<a ([^>]*)href' . preg_quote("=\"search.php?$session[sessionurl]do=getdaily&f=") . '([0-9]*)"#',
'#<a ([^>]*)href' . preg_quote("=\"search.php?$session[sessionurl]do=getdaily") . '"#',
'#<a ([^>]*)href' . preg_quote("=\"search.php?$session[sessionurl]do=process&replyless=1&replylimit=0&dontcache=1&forumchoice=&childforums=1") . '"#',
'#<a ([^>]*)href' . preg_quote("=\"search.php?$session[sessionurl]do=process&replyless=1&replylimit=0&dontcache=1&forumchoice=") . '([0-9]+)' . preg_quote("&childforums=1") . '"#'
);
$replace_array = array(
'<a \1href="f\2-\3-\4-\5-\6-\7.html"',
'<a \1href="f\2-\7-\5-\4-\6-\3.html"',
'<a \1href="f\2-\3-\4-\5.html"',
'<a \1href="f\2-\3.html"',
'<a \1href="f\2-\3.html"',
'<a \1href="f\2.html"',
'<a \1href="t\2-\3.html"',
'<a \1href="t\2-\3.html"',
'<a \1href="t\2.html"',
'<a \1href="lastpostinthread\2.html"',
'<a \1href="newpostinthread\2.html"',
'<a \1href="printthread\2.html"',
'<a \1href="sendthread\2.html"',
'<a \1href="next\3tothread\2.html"',
'<a \1href="post\2.html"',
'<a \1href="post\2-\3-\4.html"',
'<a \1href="post\2-\3.html"',
'<a \1href="t\3-\2.html"',
'<a \1href="post\2-\3.html#',
'<a \1href="announcement\2-\3.html"',
'<a \1href="announcement\2.html"',
// sanitizing
'<a \1href="\2-\3.html"',
'<a \1href="\2-\3.html"',
// other
'<a \1href="getdaily\2.html"',
'<a \1href="getdaily.html"',
'<a \1href="unanswered.html"',
'<a \1href="unanswered\2.html"'
);
$vartext = preg_replace($search_array, $replace_array, $vartext);
ثم نقوم برفع ملف الـ htacess المرفق
وتأكدو ان الملف يشمل التالي : كود:
Options +FollowSymLinks
RewriteEngine on
RewriteRule ^getdaily.html$ search.php?do=getdaily [L]
RewriteRule ^getdaily([0-9]+).html$ search.php?do=getdaily&f=$1 [L]
RewriteRule ^unanswered.html$ search.php?do=process&replyless=1&replylimit=0&dontcache=1 [L]
RewriteRule ^unanswered([0-9]+).html$ search.php?do=process&replyless=1&replylimit=0&dontcache=1&forumchoice=$1&childforums=1 [L]
RewriteRule ^f([0-9]+).html$ forumdisplay.php?f=$1 [L]
RewriteRule ^f([0-9]+)-([0-9]+)-([a-z]+)-(.*)-([0-9]+)-(.*).html$ forumdisplay.php?f=$1&page=$2&sort=$3&order=$4&pp=$5&daysprune=$6 [L]
RewriteRule ^f([0-9]+)-(.*)-([a-z]+)-([a-z]+).html$ forumdisplay.php?f=$1&daysprune=$2&order=$3&sort=$4 [L]
RewriteRule ^announcement([0-9]+).html$ announcement.php?f=$1 [L]
RewriteRule ^announcement([0-9]+)-([0-9]+).html$ announcement.php?f=$1&announcementid=$2 [L]
RewriteRule ^t([0-9]+).html$ showthread.php?t=$1 [L]
RewriteRule ^t([0-9]+)-([0-9]+).html$ showthread.php?t=$1&page=$2 [L]
RewriteRule ^getnew.html$ search.php?do=getnew [L]
RewriteRule ^getnew([0-9]+).html$ search.php?do=getnew&f=$1 [L]
RewriteRule ^printthread([0-9]+).html$ printthread.php?t=$1 [L]
RewriteRule ^sendthread([0-9]+).html$ sendmessage.php?do=sendtofriend&t=$1 [L]
RewriteRule ^referthread([0-9]+)-([0-9]+).html$ showthread.php?t=$1&referrerid=$2 [L]
RewriteRule ^lastpostinthread([0-9]+).html$ showthread.php?goto=lastpost&t=$1 [L]
RewriteRule ^newpostinthread([0-9]+).html$ showthread.php?goto=newpost&t=$1 [L]
RewriteRule ^nextnewesttothread([0-9]+).html$ showthread.php?t=$1&goto=nextnewest [L]
RewriteRule ^nextoldesttothread([0-9]+).html$ showthread.php?t=$1&goto=nextoldest [L]
RewriteRule ^post([0-9]+).html$ showthread.php?p=$1 [L]
RewriteRule ^post([0-9]+)-([0-9]+).html$ showpost.php?p=$1&postcount=$2 [L]
RewriteRule ^post([0-9]+)-([0-9]+)-([0-9]+).html$ showthread.php?p=$1&page=$2&pp=$3 [L]
RewriteRule ^t([0-9]+)-([a-z]+).html$ showthread.php?mode=$2&t=$1 [L]
RewriteRule ^post([0-9]+)-([a-z]+).html$ showthread.php?p=$1&mode=$2 [L]
تحياتي
منقول لتعم الفائده وللبحت عن تطوير واخص اخي واستادنا ابو ىاشد جزاه الله خير
الملفات المرفقة الملفات المرفقة نوع الملف اسم الملف حجم الملف عدد مرات التحميل by Haitham AL-Hmmamy.zip 59.7 كيلوبايت 0 :: ملاحظة :: اضغط على اسم الملف لللتحميل .. افحص الهاك ببرنامج الحمايه على جهازك قبل تركيبه .. ادارة شبكة همس الشوق تتمنى لك اوقات ممتعه ومفيده وسعيدة معنا
عزيزي الزائر أتمنى انك استفدت من الموضوع ولكن من
اجل منتديات شبكة همس الشوق يرجاء ذكر المصدرعند نقلك لموضوع ويمكنك التسجيل معنا والمشاركة معنا والنقاش في كافه المواضيع الجاده اذا رغبت في ذالك فانا لا ادعوك للتسجيل بل ادعوك للإبداع معنا . للتسجيل اضغظ هنا .
14 - 10 - 2023, 10:09 AM
#2
28 - 11 - 2023, 06:17 AM
#3
كود تحويل الروابط مثل الفي بي سيو وبدون اي مشاكل للنسخ
الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1)
الأعضاء الذين قاموا بتقييم هذا الموضوع : 0
لم يقوم أحد بتقييم هذا الموضوع
تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك
كود HTML معطلة
الساعة الآن 10:57 PM