نمایش نتایج: از شماره 1 تا 7 , از مجموع 7

موضوع: mod rewrite for tag vbulletin 4

  1. #1
    تاریخ عضویت
    Apr 2009
    نوشته ها
    11
    سپاس ها
    2
    سپاس شده 0 در 0 پست

    پیش فرض mod rewrite for tag vbulletin 4

    سلام کسی از دوستان می تونه در زمینه mod rewrite کمک کنه
    من میخواهم آدرس تگ ها توسط mod rewrite خلاصه بشه
    آدرس اصلی
    کد:
     http://www.demo.com/tags.php?tag=converter
    تبدیل بشه به

    کد:
     http://www.demo.com/tag/converter
    این خط رو هم توی .htaccess وارد کردم اما اجرا نشد
    کد:
    RewriteEngine On
    RewriteRule ^tag/([^/]*)$ /tags.php?tag=$1 [L]

    البته این ها رو هم می خواستم تبدیل بشه

    کد:
    http://www.demo.com/downloads.php?do=cat&id=1
    to
    http://www.demo.com/downloads/cat-2
    
    ////////////////////////////////////////////////////////////////////////////////////
    
    http://www.demo.com/downloads.php?do=file&id=1
    to
    http://www.demo.com/downloads/file-1
    
    ////////////////////////////////////////////////////////////////////////////////////
    
    http://www.demo.com/downloads.php?do=file&id=1&act=down&actionhash=1281366396-c85e5fdf619892af451f4c55b36afa473a234d41
    to
    http://www.demo.com/downloads/file-1-down
    با تشکر

  2. #2
    تاریخ عضویت
    Nov 2007
    محل سکونت
    کرج مهرویلا
    نوشته ها
    16,278
    سپاس ها
    3,268
    سپاس شده 22,446 در 9,367 پست

    پیش فرض پاسخ : mod rewrite for tag vbulletin 4

    شما باید از این استفاده بکنید

    Custom SEO urls (mod_rewrite only)

    توضیحاتش این میشه
    اگر می خواید بگید تا اخر وقت اموزشش رو قرار بدم

    1. If you want to translate the friendly urls into your local language (so instead of having [برای مشاهده لینک ها عضو سایت شوید برای عضویت در سایت بر روی اینجا کلیک کنید] you have [برای مشاهده لینک ها عضو سایت شوید برای عضویت در سایت بر روی اینجا کلیک کنید][translation]/123-Test-thread)
    2. You want a bit more structure to your links eg forum/threads, forum/posts, blogs/entries etc
    3. You just don't like the defaults you've been stuck with and want to change to t,p,f,b and e
    دوستان و همکاران عزیز
    در پیغام خصوصی به سوالات و موارد شما پاسخ داده نخواهد شد
    مگر انهایی که کار طراحی دارند
    لطفا مزاحم نشوید و در سایت مطرح بکنید


    در روزگاری که لبخند آدمها بخاطر شکست توست ، برخیز تا بگریند آدمها ( کوروش کبیر )

    ساعات تماس : 10 & 14 - 18 & 23
    09386942162
    vbsaz.ir@gmail.com




  3. #3
    تاریخ عضویت
    Apr 2009
    نوشته ها
    11
    سپاس ها
    2
    سپاس شده 0 در 0 پست

    پیش فرض پاسخ : mod rewrite for tag vbulletin 4

    اگر آموزشش رو قرار بدهید ممنون میشوم

    من دارم از [برای مشاهده لینک ها عضو سایت شوید برای عضویت در سایت بر روی اینجا کلیک کنید] استفاده میکنم.

    به لینک بالا نگاه کن
    همه کار ها رو انجام دادم اما فقط قسمت تگ و دانلود رو هر کاری میکنم اعمال نمیشه


    منتظر آموزش هستم

  4. #4
    تاریخ عضویت
    Nov 2007
    محل سکونت
    کرج مهرویلا
    نوشته ها
    16,278
    سپاس ها
    3,268
    سپاس شده 22,446 در 9,367 پست

    پیش فرض پاسخ : mod rewrite for tag vbulletin 4

    نقل قول نوشته اصلی توسط abbasi_0912 نمایش پست ها
    اگر آموزشش رو قرار بدهید ممنون میشوم

    من دارم از [برای مشاهده لینک ها عضو سایت شوید برای عضویت در سایت بر روی اینجا کلیک کنید] استفاده میکنم.

    به لینک بالا نگاه کن
    همه کار ها رو انجام دادم اما فقط قسمت تگ و دانلود رو هر کاری میکنم اعمال نمیشه


    منتظر آموزش هستم
    اگه دست رسی به سایت وی بی دارید از این لینک استفاده کنید

    کد:
    http://www.vbulletin.org/forum/showthread.php?t=231568&highlight=Custom+SEO+urls+%28mod_rewrite+only%29
    دوستان و همکاران عزیز
    در پیغام خصوصی به سوالات و موارد شما پاسخ داده نخواهد شد
    مگر انهایی که کار طراحی دارند
    لطفا مزاحم نشوید و در سایت مطرح بکنید


    در روزگاری که لبخند آدمها بخاطر شکست توست ، برخیز تا بگریند آدمها ( کوروش کبیر )

    ساعات تماس : 10 & 14 - 18 & 23
    09386942162
    vbsaz.ir@gmail.com




  5. #5
    تاریخ عضویت
    Apr 2009
    نوشته ها
    11
    سپاس ها
    2
    سپاس شده 0 در 0 پست

    پیش فرض پاسخ : mod rewrite for tag vbulletin 4

    نه متاسفانه دسترسی ندارم

  6. #6
    تاریخ عضویت
    Apr 2009
    نوشته ها
    11
    سپاس ها
    2
    سپاس شده 0 در 0 پست

    پیش فرض پاسخ : mod rewrite for tag vbulletin 4

    سلام
    دوست عزیر من هنوز منتظر هستم ، متاسفاته به لایسنس ندارم و اون صفحه هم برای من نشون داده نمیشه

  7. #7
    تاریخ عضویت
    Feb 2008
    محل سکونت
    تهران
    نوشته ها
    4,176
    سپاس ها
    834
    سپاس شده 5,119 در 2,336 پست

    پیش فرض پاسخ : mod rewrite for tag vbulletin 4

    What does this do?
    This mod allows you to define the beginning part of all the friendly urls. Eventually, more of the url may be customizable but this should be enough to provide a nice structure to your site anyway. I have now released this as more of a mod to make it easier for the less technical admins.

    What use is this to me?
    I can see a couple of major uses here.
    1. If you want to translate the friendly urls into your local language (so instead of having [برای مشاهده لینک ها عضو سایت شوید برای عضویت در سایت بر روی اینجا کلیک کنید] you have [برای مشاهده لینک ها عضو سایت شوید برای عضویت در سایت بر روی اینجا کلیک کنید][translation]/123-Test-thread)
    2. You want a bit more structure to your links eg forum/threads, forum/posts, blogs/entries etc
    3. You just don't like the defaults you've been stuck with and want to change to t,p,f,b and e

    Installation
    1. First step here, is to ensure that the default mod rewrite urls work for you. Upload the default .htaccess file from the do_not_upload folder to your forums and switch on mod rewrite friendly urls in the server settings and optimisations area of your control panel.
    2.Browse around your forums and check that all the links still work. (If they don't you need to work with vb support and your host to get them working)
    3. Upload the contents of the upload folder in the zip.
    4. Import the product.
    5. There is now a new option group in your admin cp; friendly url settings. Change these to your liking.
    5a. There is also a link to the rewrite rule generator from the settings page; once you've got the settings to your liking, visit the link to generate a .htaccess file. Alternativly follow the instructions below to make your own.
    6. Once you've made these changes, you need to edit your .htaccess file rewrite rules to reflect the changes you made. You need to replicate the change to this file that you've made to the options. you will see a set of:

    کد PHP:
    RewriteRule ^threads/([0-9]+)(?:/?$|(?:-[^/]+))(?:/?$|(?:/page([0-9]+)?)) showthread.php?t=$1&page=$2&%{QUERY_STRING}
    RewriteRule ^members/([0-9]+) member.php?u=$1&%{QUERY_STRING}
    RewriteRule ^forums/([0-9]+)(?:/?$|(?:-[^/]+))(?:/?$|(?:/page([0-9]+)?)) forumdisplay.php?f=$1&page=$2&%{QUERY_STRING}
    RewriteRule ^blogs/([0-9]+)(?:/?$|(?:-[^/]+))(?:/?$|(?:/page([0-9]+)?)) blog.php?u=$1&page=$2&%{QUERY_STRING}
    RewriteRule ^entries/([0-9]+)(?:/?$|(?:-[^/]+))(?:/?$|(?:/page([0-9]+)?)) entry.php?b=$1&page=$2&%{QUERY_STRING


    You need to change the red bits to match your settings.

    7. (Optional) Extra credit. Some people want the /forums/ to point to the forumindex page and /blogs/ to point to blog.php the following rewrite rules will take care of this. These should be added to the .htaccess file (don't overwrite any existing rules, these are new ones)

    کد PHP:
    RewriteRule ^forums/(index.php)?$ forum.php?%{QUERY_STRING}
    RewriteRule ^blogs/(index.php)?$ blog.php?%{QUERY_STRING

    Finally do a search of your templates + phrases for occurrences of forum.php and blog.php and change them to forums/index.php and blogs/index.php (or forums/ and blogs/) respectively.

    forums.domain.com and blogs.domain.com support
    This is not quite as easy as the above and requires a file edit to achieve.
    If you are using 4.0.1; you can skip the file edit part as it appears to work without.
    1. Make a backup copy of includes/class_friendly_url.php
    2. Around line 604 find:

    کد PHP:

         
    // REQUEST_URI is dependable for apache 
            
    if (isset($_SERVER['REQUEST_URI'])) 
            { 
                
    // return the raw url 
                
    $url $_SERVER['REQUEST_URI']; 
                
    $url $this->registry->input->strip_sessionhash($url); 

                return 
    $url
            } 

    Replace

    کد PHP:
    $url $_SERVER['REQUEST_URI']; 

    with

    کد PHP:
    $url 'http://' $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']; 

    3. In your apache config or appropriate server config file, set a serveralias for the subdomains you want to use (eg forums.domain.com) You may need to contact your host for help with this step.
    4. In the vbulletin control panel set the cookie domain to be .yourdomain.com
    I dont know if this will have any knock on effects elsewhere, but it seems to be working for me on my dev board.
    5. You can now set a value for forums to be [برای مشاهده لینک ها عضو سایت شوید برای عضویت در سایت بر روی اینجا کلیک کنید] and blogs to be [برای مشاهده لینک ها عضو سایت شوید برای عضویت در سایت بر روی اینجا کلیک کنید] or similar based upon your requirement.
    6. Rewrite rules are a bit more complex for this setup; this is a good resource for getting the server side stuff setup: [برای مشاهده لینک ها عضو سایت شوید برای عضویت در سایت بر روی اینجا کلیک کنید]

    example rewrite rules:


    کد PHP:
    RewriteCond %{HTTP_HOST} ^(www.)?forums.domain.com$ [NC]
    RewriteRule ^threads/([0-9]+)(?:/?$|(?:-[^/]+))(?:/?$|(?:/page([0-9]+)?)) showthread.php?t=$1&page=$2&%{QUERY_STRING}
    RewriteRule ^members/([0-9]+) member.php?u=$1&%{QUERY_STRING}
    RewriteRule ^/([0-9]+)(?:/?$|(?:-[^/]+))(?:/?$|(?:/page([0-9]+)?)) forumdisplay.php?f=$1&page=$2&%{QUERY_STRING}
    RewriteRule ^/(index.php)?$ forum.php?%{QUERY_STRING}

    RewriteCond %{HTTP_HOST} ^(www.)?blogs.domain.com$ [NC]
    RewriteRule ^entries/([0-9]+)(?:/?$|(?:-[^/]+))(?:/?$|(?:/page([0-9]+)?)) entry.php?b=$1&page=$2&%{QUERY_STRING}
    RewriteRule ^/(index.php)?$ blog.php?%{QUERY_STRING}
    RewriteRule ^/([0-9]+)(?:/?$|(?:-[^/]+))(?:/?$|(?:/page([0-9]+)?)) blog.php?u=$1&page=$2&%{QUERY_STRING
    فایل های پیوست شده فایل های پیوست شده

    شمــاره تمــاس : 09198389479
    021-22602917
    طـراحی انواع وب سایت شرکتی و شخصی
    [برای مشاهده لینک ها عضو سایت شوید برای عضویت در سایت بر روی اینجا کلیک کنید]
    فروش ویژه سرور مجازی و اختصاصی

    [برای مشاهده لینک ها عضو سایت شوید برای عضویت در سایت بر روی اینجا کلیک کنید]



  8. 2 کاربر از پست مفید mr.behrooz سپاس کرده اند .

    abbasi_0912 (08-17-2010), mr.bahram (08-17-2010)

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. نحوه تنظیم کردن بخش Custom Rewrite Rules در وی بی سئو
    توسط masuod در انجمن بهینه سازی جستجوی ماشینی ( SEO )
    پاسخ ها: 1
    آخرين نوشته: 02-02-2012, 18:10
  2. vBulletin Security BULLETIN - vBulletin 3.8.6 Patch Level 1
    توسط mr.bahram در انجمن نسخه ها و فایل های ویبولتین vBulletin 3.8.X
    پاسخ ها: 10
    آخرين نوشته: 01-19-2011, 19:58
  3. [ hyper]vbulletin suite 4.1.0 null by VietvBB TEAM و نسخه پچ امنیتی 4.1.0 PL1 Vbulletin
    توسط mr.bahram در انجمن نسخه ها و فایل های ویبولتین vBulletin 4.x.x
    پاسخ ها: 0
    آخرين نوشته: 12-03-2010, 13:47
  4. vBulletin.Blog.v1.0.2.for.vBulletin.3.6.GERMAN.PHP .NULLIFIED-GYSN
    توسط mr.bahram در انجمن نسخه ها و فایل های وابسته vbulletin-blog
    پاسخ ها: 0
    آخرين نوشته: 12-26-2008, 21:03
  5. vBulletin.Blog.v2.0.0.Beta.2.for.vBulletin.3.7.PHP .NULLIFIED-GYSN
    توسط mr.bahram در انجمن نسخه ها و فایل های وابسته vbulletin-blog
    پاسخ ها: 0
    آخرين نوشته: 12-26-2008, 20:50

کلمات کلیدی این موضوع

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •