النتائج 1 إلى 11 من 11

الموضوع: تحويل روابط منتداك من php لـ html وكسب صداقة محركات البحث

  1. #1
    عضو نشيط
    تاريخ التسجيل
    May 2006
    المشاركات
    42

    تحويل روابط منتداك من php لـ html وكسب صداقة محركات البحث



    بسم الله

    السلام عليكم

    كيف حالكم يا اعضاء سوالف

    هذا الموضوع يشرح كيف تحويل روابط منتداك من php الى html كي يكون صديق لمحركات البحث

    اول شي نعمل ملف htaccess ونضعه في المجلد الرئيسي للمنتدى

    ونضع بداخله هذي الاكواد

    كود:
    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 ^forum([0-9]+).html$        forumdisplay.php?f=$1         [L]
    RewriteRule ^forum([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 ^forum([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 ^thread([0-9]+).html$     showthread.php?t=$1     [L]
    RewriteRule ^thread([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 ^thread([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]
    الان نذهب لملف includes/functions.php ونبحث عن التالي

    كود:
    function print_output($vartext, $sendheader = 1)
    {
    global $pagestarttime, $query_count, $querytime, $DB_site, $bbuserinfo;
    global $vbphrase, $vboptions, $stylevar, $_REQUEST;
    وضع بعدها

    كود:
    // do Dani's SEO optimization
    global $session;
     
    $search_array = array(
    '#<a ([^>]*)href' . preg_quote("=\"forumdisplay.php?$session[sessionurl]f=") . '([0-9]+)' . preg_quote("&amp;page=") . '([0-9]+)' . preg_quote("&amp;sort=") . '([a-z]*)' . preg_quote("&amp;order="). '([a-z]*)' . preg_quote("&amp;pp=") . '([0-9]*)' . preg_quote("&amp;daysprune="). '([^"]*)"#',
    '#<a ([^>]*)href' . preg_quote("=\"forumdisplay.php?$session[sessionurl]f=") . '([0-9]+)' . preg_quote("&amp;daysprune=") . '([^"]*)' . preg_quote("&amp;order=") . '([a-z]*)' . preg_quote("&amp;sort=") . '([a-z]*)' . preg_quote("&amp;pp=") . '([0-9]*)' . preg_quote("&amp;page=") . '([0-9]+)"#',
    '#<a ([^>]*)href' . preg_quote("=\"forumdisplay.php?$session[sessionurl]f=") . '([0-9]+)' . preg_quote("&amp;daysprune=") . '([^"^&]*)' . preg_quote("&amp;order=") . '([a-z]*)' . preg_quote("&amp;sort=") . '([a-z]*)"#',
    '#<a ([^>]*)href' . preg_quote("=\"forumdisplay.php?$session[sessionurl]f=") . '([0-9]+)' . preg_quote("&amp;daysprune="). '([^"^&]*)"#',
    '#<a ([^>]*)href' . preg_quote("=\"forumdisplay.php?$session[sessionurl]f=") . '([0-9]+)' . preg_quote("&amp;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("&amp;page=") . '([0-9]*)' . preg_quote("&amp;pp=") . '([0-9]+)"#',
    '#<a ([^>]*)href' . preg_quote("=\"showthread.php?$session[sessionurl]t=") . '([0-9]+)' . preg_quote("&amp;page=") . '([0-9]+)"#',
    '#<a ([^>]*)href' . preg_quote("=\"showthread.php?$session[sessionurl]t=") . '([0-9]+)"#',
    '#<a ([^>]*)href' . preg_quote("=\"showthread.php?$session[sessionurl]goto=lastpost&amp;t=") . '([0-9]+)"#',
    '#<a ([^>]*)href' . preg_quote("=\"showthread.php?$session[sessionurl]goto=newpost&amp;t=") . '([0-9]+)"#',
    '#<a ([^>]*)href' . preg_quote("=\"printthread.php?$session[sessionurl]t=") . '([0-9]+)"#',
    '#<a ([^>]*)href' . preg_quote("=\"sendmessage.php?$session[sessionurl]do=sendtofriend&amp;t=") . '([0-9]+)"#', 
    '#<a ([^>]*)href' . preg_quote("=\"showthread.php?$session[sessionurl]t=") . '([0-9]+)' . preg_quote("&amp;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("&amp;page=") . '([0-9]+)' . preg_quote("&amp;pp=") . '([0-9]+)"#',
    '#<a ([^>]*)href' . preg_quote("=\"showpost.php?$session[sessionurl]p=") . '([0-9]+)' . preg_quote("&amp;postcount=") . '([0-9]+)"#', 
    '#<a ([^>]*)href' . preg_quote("=\"showthread.php?$session[sessionurl]mode=") . '([a-z]+)' . preg_quote("&amp;t=") . '([0-9]+)"#',
    '#<a ([^>]*)href' . preg_quote("=\"showthread.php?$session[sessionurl]p=") . '([0-9]+)' . preg_quote("&amp;mode=") . '([a-z]+)\##', 
     
    '#<a ([^>]*)href' . preg_quote("=\"announcement.php?$session[sessionurl]f=") . '([0-9]+)' . preg_quote("&amp;announcementid=") . '([0-9]+)"#',
    '#<a ([^>]*)href' . preg_quote("=\"announcement.php?$session[sessionurl]f=") . '([0-9]+)"#',
     
    // sanitizing
    '#<a ([^>]*)href\=\"([^"]*)&amp;page=([^"]*).html"#',
    '#<a ([^>]*)href\=\"([^"]*)&amp;highlight=([^"]*).html"#',
     
    // other
    '#<a ([^>]*)href' . preg_quote("=\"search.php?$session[sessionurl]do=getdaily&amp;f=") . '([0-9]*)"#',
    '#<a ([^>]*)href' . preg_quote("=\"search.php?$session[sessionurl]do=getdaily") . '"#',
    '#<a ([^>]*)href' . preg_quote("=\"search.php?$session[sessionurl]do=process&amp;replyless=1&amp;replylimit=0&amp;dontcache=1&amp;forumchoice=&amp;childforums=1") . '"#',
    '#<a ([^>]*)href' . preg_quote("=\"search.php?$session[sessionurl]do=process&amp;replyless=1&amp;replylimit=0&amp;dontcache=1&amp;forumchoice=") . '([0-9]+)' . preg_quote("&amp;childforums=1") . '"#'
     
    );
    $replace_array = array(
    '<a \1href="forum\2-\3-\4-\5-\6-\7.html"',
    '<a \1href="forum\2-\7-\5-\4-\6-\3.html"',
    '<a \1href="forum\2-\3-\4-\5.html"',
    '<a \1href="forum\2-\3.html"',
    '<a \1href="forum\2-\3.html"',
    '<a \1href="forum\2.html"',
    '<a \1href="thread\2-\3.html"',
    '<a \1href="thread\2-\3.html"',
    '<a \1href="thread\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="thread\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);
    وبكذا تكون روابط منتداك تحولت لـ html


    رابط الموضوع







  2. #2
    عضو نشيط جدا
    تاريخ التسجيل
    Apr 2004
    المشاركات
    580


    شرح رائع

    جزاك الله كل خير



    تحياتى





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

  3. #3


    مشكور ربي يوفقك

    حركة اكثر من رئاعه اخي الكريم

    وفرت علينا كثيراً م الجهد

    بس اخي الكريم حبيت اسنفسر كيف وضعت الارشيف في اخر الفوتر

    2345678910111213141516171819202122232425262728293031323334353

    والله يعطيك العافيه





    التعديل الأخير تم بواسطة سلطان المالكي ; 03-07-2007 الساعة 02:23 AM

  4. #4


    اخي الغالي عندما اعدل على الملف functions.php
    يظهر لي هذا الخطأ
    Parse error: syntax error, unexpected T_STRING in /home/eee/public_html/vb/vb/includes/functions.php on line 4862

    اتمنى ايجاد حل






  5. #5
    عضو فعال
    تاريخ التسجيل
    Sep 2006
    المشاركات
    1,619


    الله يعطيك العافيهِ





    __________________
    لا إله الا الله .. سبحانك إني كنت من الظالمين
    سبحانك الله و بحمدك .. سبحان الله العظيم ...!!

  6. #6
    عضو سوبر نشيط
    تاريخ التسجيل
    Apr 2004
    المشاركات
    667


    الله يعطيك العافيه اخوي

    يالليت لو أحد طبق الطريقة .. يعطينا الرابط





    __________________
    فنتاستك لخدمات الواب

    منتديات البرنس

    أستغفرك ربي وأتوب إليك

    support @ e-fantastic.com

  7. #7
    عضو سوبر نشيط
    تاريخ التسجيل
    Nov 2005
    المشاركات
    827


    الحقيقة ، افضل طريقة لعمل هذه الحركة ، اما vbseo المدفوع او هاك Zoints SEO المجاني

    لا توجد و لا أحبذ اي طريقة اخرى مضمونة غير هاذان الهاكان .

    تحياتي لكم





    __________________
    لا تطمعن في كرم من غرته شهرته ، فقد نسي انه بالأمس نجح بكرم الاخرين
    e107 المعربة www.e107arabic.org
    شبكة الباتشات و السوفتوير www.all-patch.org
    شركة استضافة مغربية www.naja7host.com

  8. #8
    عضو فعال
    تاريخ التسجيل
    Feb 2003
    المشاركات
    1,174


    ماشي غير vBSEO





    __________________
    منابر المتميز | شبكة المتميز
    حالياً في الأردن : 962777775774
    -----------------------------------
    مطور ويب / JS(incl AJAX) , PHP, XML

    تتبعني في Twitter

  9. #9
    عضو فعال
    تاريخ التسجيل
    Jun 2004
    المشاركات
    1,519


    ممتاز جدا

    ولكــن ....

    ماهو مصير old-all-links.php



    هنا السؤال

    vBSEO قد يكون الخيار الانسب





    __________________
    أحفظ الله في السر والعلن

  10. #10


    اقتباس المشاركة الأصلية كتبت بواسطة asas7.com
    مشكور ربي يوفقك

    حركة اكثر من رئاعه اخي الكريم

    وفرت علينا كثيراً م الجهد

    بس اخي الكريم حبيت اسنفسر كيف وضعت الارشيف في اخر الفوتر

    2345678910111213141516171819202122232425262728293031323334353

    والله يعطيك العافيه
    نفس السؤال

    وشكرا لك






  11. #11
    فريق عمل ALEX IPC
    تاريخ التسجيل
    Jun 2003
    المشاركات
    607


    للعلم جربت هذا الشرح + غيره الكثير من الهاكات المعروفة وللاسف كلها ان تسوي مشاكل مع هاكات أأخرى والمشكلة الكبرى ترفع اللود بصورة مو طبيعية انصح عدم الاعتماد عليها والحل الوحيد
    vbseo المدفوع
    لانه الوحيد الى الان ماظهر منه مشاكل تذكر ابدا وأذا ظهرت تيقن ان يوجد شركة رسمية وفريق عمل يطورونه





    __________________
    Alex I.P.C
    برمجة - تصميم - استضافة - سيرفرات
    سكريبت دليل الروابط الخارجية
    messenger@alexipc.com
    Mobile/+20 111993631





ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض