صفحة 1 من 2 12 الأخيرةالأخيرة
النتائج 1 إلى 15 من 16

الموضوع: معالجة جميع الصفحات المحوله و المفقوده مثل اللتى بعد حذف vbseo (دراسه مفيده)

  1. #1

    معالجة جميع الصفحات المحوله و المفقوده مثل اللتى بعد حذف vbseo (دراسه مفيده)



    السلام عليكم
    فامر من سنه تقريبا او 10 شهور
    ركبت vbseo و بعد ما وصلت الارشفه لـ 75 الف و كانت ايامها حاجه فى الخيال

    المهم السيرفر وقف و مبقاش قادر يتحمل
    عافانا الله و اياكم كان عندي قسم الاغاني مفيش اغنيه مبتنزلش جديده
    و زيارات فوق الـ 500 متواجد و ايام وصلنا لـ 1500 متواجد فى اللحظه " الحمد لله القسم اتحذف "
    طبعا اليكسا كان سابح فوق ..
    المهم اضطريت لحذف الهاك
    و مكنتش اعرف الحل
    خسرت كل الروابط

    طبعا كله بيحط الموضوع ده المتكرر اكتر من عشرين مره


    بس حد فكر هو ايه اللى بيحصل
    للعلم الكود ده عمره ما كان هيشتغل معايا
    تابعو معايا و هتعرفو ليه ..

    تعالو نبدأ الاول
    اعمل ملف و سميه .htaccess ل متعملش على الكمبيوتر اعمله بأسم 1.htaccess و لم ترفعه غير اسمه ... طبعا لو حاطط محتويات تانيه فى الملف الاصلى على موقعك تنقلها بس تراعي متعملش مشكلة تعارض فى الاباتش " للمتقدمين "

    المهم عملنا الملف
    اكتب فى اوله

    كود:
    RewriteEngine On
    و ده يعني انت هتاخد دولتق اوامر تحويلات

    بص يا حج
    افتح المنتدي عندي و شوف
    احنا اهم حاجه عندنا
    مسار الموضوعات نحافظ عليه
    مسار الردود
    مسار الاقسام
    مسار ملفات الاعضاء

    بصو هي نفس الفكره مش كميا هي
    المسارات دي بتتعرف بالملفات ( showpost.php - showthread.php - forumdisplay.php - member.php )
    هنعتبر الكلام على اهم ملف هو الموضوعات
    اللى هو showthread.php
    احنا ممكن نحول رابط اى رابط ى الفيسو بـ الطرق دي
    يكون الرابط
    • t×××.html
    • او t×××
    • او ×××
    • او ×××.html
    • اعداد خاص
    • اسم الموضوع
    المهم فى الحاله الاولي كان بيحط حرف الـ t و بعده رقم الموضوع و و بعده html
    هيكون الحل
    كود:
     RewriteRule ^t(.*).html showthread.php?t=$1 [L]
    زي ماهو موجود فى كل الشروحات على فكره حرف التي ممكن يتغير
    يعني ممكن لو انت غيرت فى اعدادات السيو و خليت اول حاجه متغيره هتغيرها هنا
    انا جمعت اول 5 حالات في كود واحد
    و انت شوف لو فى الرابط احالي بتاعك حرف ـt سيبه ل لأ شيله
    لو موجود .html سيبها لو لأ شيلها
    لو مش موجود لا t ولا html شيلهم من الكود هنا
    الحاله الخاسمه مش واضحه بس اعتقد اللى ركز هيفهمها

    الحاله دي هي ان مثلا غيرت اسم الرابط زي سوالف سوفت مثلا
    هنقوم مخليين الرابط بدل حرف الـ الكلمه اللى انت حطيتها و لو في اتش تي ام ال حطها ...
    النهايه ان تبص للرابط لو لقيت بعد اول عدد " الاول يا جماعه بعد معرف القسم " لو لقيت كلمه او حرف تحطها مكان حرف t لو t سيبها زي ما هي
    و لو لقيت فى اخر الرابط ... خلو بالكو اخره html او htm او اى حاجه ممكن حد يتفالح و يحط جي اس بي عادي مفيش مشاكل المهم تحط اللى انت شايفه ده فى اخر الرابط طالما انه امتدادا مكان html وبس ..
    طيب جينا الحاله التانيه و دي اللى محاولتش احلها لأن مجربتهاش بصراحه بس اعتقد هتكون
    كود HTML:
     RewriteRule ^([_A-Za-z0-9-]+).html showthread.php?f=$1 [L]
    طبعا html دي متغيره يا نلاقيها يا منلاقيهاش ... و لو حد جرب يقول

    كدا يكون انتهيت من الدرس
    طبعا باقى التحويلات بنفس الطريقه و الفكره
    اقرأ مره تانيه لو مفهمتش حط اسفسارك لو عاوز تريح دماغك حطلى الروابطط اللى وضحتا فى الاول و بعطيك الحل ...

    على فكره RewriteRule مش تحويل دي بتقول للمتصفح اقرأ a على انه b

    اى حد عنده استفسار او مشكله يحطها هنا و هرد عليه ان شاء الله

    ملحوظه :: انا قدمت درس مش حل .
    :: الدرس عن تجربه مش منقول .


    تحياتي ... محمد ؛
    :looking:





    __________________
    كن حكيم في استخدام عقلك


  2. #2


    ????????????????????





    __________________
    كن حكيم في استخدام عقلك

  3. #3
    عضو سوبر نشيط
    تاريخ التسجيل
    Sep 2005
    المشاركات
    940


    كود:
     RewriteRule ^([_A-Za-z0-9-]+).html showthread.php?f=$1 [L]
    المتحول f لا يستخدم عادةً في هذا الملف ... ربما تقصد المتحول t ... وهو الآخر لا يقبل سوى الأرقام الموجبة






  4. #4

    Talking



    كود:
     RewriteRule ^([_A-Za-z0-9-]+).html showthread.php?f=$1 [L]
    المتحول f لا يستخدم عادةً في هذا الملف ... ربما تقصد المتحول t ... وهو الآخر لا يقبل سوى الأرقام الموجبة

    اممم بالنسبه للخطأ فـ اممم لم اكن اقصد f و لكن كنت اقصد المتحول T
    اما فاعليته فلم اعلمها بالظبط لأني لم اجربها :d

    ميلاد باشا نورت الموضوع
    وشكرا على التصحيح

    تسلم يا رب ... ربنا يبارك فيك :shy: ......





    __________________
    كن حكيم في استخدام عقلك

  5. #5
    عضو جديد
    تاريخ التسجيل
    Sep 2006
    المشاركات
    23


    انا حذفت هاك Zoints ولان اريــد الطريقة التي احافظ على روابط منتداي من الضياع من قوقل




    وسبب حذف الهااك

    هو بأن الهاااك سبب مشاكل كثيره في الارشيف وفي الكلمات الدليله وانا الان اريـــد معرفــة تحويل الروابط القديمـة الى روابط المنتدى الاصليه php


    علمـا بأن الروابط كشكل الاتي

    رابط المواضيع يجيك بشكل هذا
    ::


    وهذا رابط الاقسام
    ::

    واريـد ان احولها الى الروابط المنتدى الاصليـه php






  6. #6


    04-01-2009, 12:00 PM

    اسف لعدم متابعتي جيدا للموضوع كانت فترة امتحانات ...





    __________________
    كن حكيم في استخدام عقلك

  7. #7
    عضو فعال
    تاريخ التسجيل
    Jul 2008
    المشاركات
    1,775


    طيب اذا كانت الاقسام لدى هكذا

    f1
    f15
    f12
    وهكذا

    اذا فكرت احولها لطبيعتها ماذا يكون الكود






  8. #8


    اكتب فى ملف الـ
    ,htaccess

    RewriteRule ^f(.*) showthread.php?f=$1 [L]





    __________________
    كن حكيم في استخدام عقلك

  9. #9
    عضو جديد
    تاريخ التسجيل
    Mar 2008
    المشاركات
    19


    السلام عليكم ورحمة الله وبركاته يا غالى لو سمحت اقرأ مشكلتى دى :

    قمت بحذف هاك فيبسو لما فعله بارتفاع هائل فى اللود وتآكل الباندويث

    ( وللاحتياط قمت باخذ نسخة من الاعدادات والبرودكت والقاعدة نفسها )

    ودورت ولفيت ودخت وتعبت من التعديل والتأليف على اكواد تحويل تتظبط معايا

    وبجد تعبت فأرجوكم لا تبخلو على بالاجابة

    فانا ارغب بالكود الذى اضعه بالهاتسس حتى لا تضيع على الأرشفة القديمة

    فارغب بتحويل روابط الاقسام من :


    http://www.kurapica.net/vb/f11

    الى :

    http://www.kurapica.net/vb/forumdisplay.php?f=11

    مثلا

    والمواضيع من :

    http://www.kurapica.net/vb/f59/mosque-5275.html

    الى :

    http://www.kurapica.net/vb/showthread.php?t=5275

    ومن :

    http://www.kurapica.net/vb/f32/a-2329.html

    الى :

    http://www.kurapica.net/vb/showthread.php?t=2329

    مع ملاحظة ان الهاك دلوقت شغال حتى الاقى حل ....

    اما بخصوص الملفات الشخصية للأعضاء فالكود يعمل عادى وطبيعى

    بانتظار ردك العطر
    وجزاك الله خيرا جزيلا






  10. #10


    السلام عليكم ورحمة الله وبركاته يا غالى لو سمحت اقرأ مشكلتى دى :

    قمت بحذف هاك فيبسو لما فعله بارتفاع هائل فى اللود وتآكل الباندويث

    ( وللاحتياط قمت باخذ نسخة من الاعدادات والبرودكت والقاعدة نفسها )

    ودورت ولفيت ودخت وتعبت من التعديل والتأليف على اكواد تحويل تتظبط معايا

    وبجد تعبت فأرجوكم لا تبخلو على بالاجابة

    فانا ارغب بالكود الذى اضعه بالهاتسس حتى لا تضيع على الأرشفة القديمة

    فارغب بتحويل روابط الاقسام من :


    http://www.kurapica.net/vb/f11

    الى :

    http://www.kurapica.net/vb/forumdisplay.php?f=11

    كود PHP:
     RewriteRule ^f(.*) forumdisplay.php?f=$[L
    مثلا

    والمواضيع من :

    http://www.kurapica.net/vb/f59/mosque-5275.html

    الى :

    http://www.kurapica.net/vb/showthread.php?t=5275

    كود PHP:
     RewriteRule ^mosque-(.*).html showthread.php?t=$[L
    ومن :

    http://www.kurapica.net/vb/f32/a-2329.html

    الى :

    http://www.kurapica.net/vb/showthread.php?t=2329

    مع ملاحظة ان الهاك دلوقت شغال حتى الاقى حل ....

    اما بخصوص الملفات الشخصية للأعضاء فالكود يعمل عادى وطبيعى

    بانتظار ردك العطر
    وجزاك الله خيرا جزيلا
    آسف رديت علي السريع لظروف خاصه





    __________________
    كن حكيم في استخدام عقلك

  11. #11
    عضو جديد
    تاريخ التسجيل
    Mar 2008
    المشاركات
    19


    مش فاهمك ... يعنى تقدر تساعدنى ولا لأ






  12. #12


    اعطيتك الحل
    ضع الكودين في ملف htaccess





    __________________
    كن حكيم في استخدام عقلك

  13. #13
    عضو جديد
    تاريخ التسجيل
    Mar 2008
    المشاركات
    19


    اعتذر عن عدم الانتباه ... واشكرك على ردك واهتمامك وجزاك الله خيرا جزيلا

    ولكن ولله الحمد المنتدى ظبط معايا بالكود الموجود فى الهاتسس الاساسى

    وهو :

    # Comment the following line (add '#' at the beginning)
    # to disable mod_rewrite functions.
    # Please note: you still need to disable the hack in
    # the vBSEO control panel to stop url rewrites.
    RewriteEngine On

    # Some servers require the Rewritebase directive to be
    # enabled (remove '#' at the beginning to activate)
    # Please note: when enabled, you must include the path
    # to your root vB folder (i.e. RewriteBase /forums/)
    #RewriteBase /

    #RewriteCond %{HTTP_HOST} !^www\.kurapica\.net
    #RewriteRule (.*) http://www.kurapica.net/vb/$1 [L,R=301]

    RewriteRule ^((urllist|sitemap_).*\.(xml|txt)(\.gz)?)$ vbseo_sitemap/vbseo_getsitemap.php?sitemap=$1 [L]

    RewriteCond %{REQUEST_URI} !(1ad1/|2mo2/|cron|vbseo_sitemap)
    RewriteRule ^((archive/)?(.*\.php(/.*)?))$ vbseo.php [L,QSA]

    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !/(1ad1|2mo2|clientscript|cpstyles|images)/
    RewriteRule ^(.+)$ vbseo.php [L,QSA]

    ممكن تشوف الروابط كده فى جوجل مناسبة لانه يحول بس بدون الصور

    بكتابة : site:kurapica.net فى جوجل

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






  14. #14
    عضو جديد
    تاريخ التسجيل
    Mar 2008
    المشاركات
    19


    للاسف يا غالى اكتشفت ان الكود كمان بيعكس من ال php الى html

    ممكن تعكس الكود ؟






  15. #15
    عضو جديد
    تاريخ التسجيل
    Mar 2008
    المشاركات
    19


    اعتقد ان العكس هيكون فى الكود ده

    RewriteRule ^((archive/)?(.*\.php(/.*)?))$ vbseo.php [L,QSA]

    هل تستطيع عكسه اخى الغالى










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

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

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