URL Tiếng Việt không dấu cho XenForo

Thảo luận trong 'SEO for XenForo' bắt đầu bởi VXF, 6/5/12.

1votes
5/5, 1 vote

  1. Cho HaTinh

    Cho HaTinh Member

    Bài viết:
    101
    Likes :
    22
  2. Imma Kun

    Imma Kun Verified User

    Bài viết:
    1,298
    Likes :
    782
  3. Hayate

    Hayate Member

    Bài viết:
    125
    Likes :
    36
    Của mình bây giờ url có dạng : domain/threads/number
    Bây giờ muốn trở lại bình thường ntn mọi người nhỉ?
    Thanks !
     
  4. Hayate

    Hayate Member

    Bài viết:
    125
    Likes :
    36
    Đã chỉnh .htaccess và chọn include content title in urls mà vẫn ko thấy gì cả.
    Nhờ các bác giúp với.
     
  5. AC_Khanh01

    AC_Khanh01 Member

    Bài viết:
    221
    Likes :
    61
    Dùng cách 2 bị lỗi với Xenforo 1.4, nhưng dùng cách 1 thì bình thường :)
     
  6. quangtrung0802

    quangtrung0802 New Member

    Bài viết:
    3
    Likes :
    0
    Chào các bạn, site của mình hầu hết đã tối ưu link thành không dấu, nhưng có một số lượng tương đối link vẫn có chữ có dấu, như vậy thì xử lý sao nhỉ?
     
  7. vandieutot

    vandieutot Well-Known Member

    Bài viết:
    1,582
    Likes :
    482
    Quá hay cám ơn bạn
     
  8. CJ7

    CJ7 New Member

    Bài viết:
    24
    Likes :
    1
    Rất tốt! Thanks nhé!
     
  9. LinhTinh9x

    LinhTinh9x New Member

    Bài viết:
    65
    Likes :
    14
    Fatal error: Call to undefined method XenForo_Link::romanizeTitles() in /home/linhtinh2/domains/linhtinhchimong.com/public_html/library/XenForo/Application.php on line 789

    sau khi chèn xong file link chạy đâu mất tiêu luôn :(( giờ vào admin hết được luôn, pro nào giúp với. :((
     
    Last edited: 17/11/14
  10. LinhTinh9x

    LinhTinh9x New Member

    Bài viết:
    65
    Likes :
    14
    giúp em với @KC2T.TòMò18+

    public static function setDefaultsFromOptions(XenForo_options $options)
    {
    if ($options->useFriendlyUrls)
    {
    XenForo_Link::useFriendlyUrls(true);
    }
    if ($options->romanizeUrls)
    {
    XenForo_Link::romanizeTitles(true); /* line 789 của nó đây */
    }
    if ($options->indexRoute && preg_match('/^[a-z0-9-]/i', $options->indexRoute))
    {
    XenForo_Link::setIndexRoute($options->indexRoute);
    }

    self::$jsVersion = substr(md5(self::$jsVersion . $options->jsLastUpdate), 0, 8);
    }
     
  11. LinhTinh9x

    LinhTinh9x New Member

    Bài viết:
    65
    Likes :
    14
    ko ai giúp hết à... :(
     
  12. LinhTinh9x

    LinhTinh9x New Member

    Bài viết:
    65
    Likes :
    14
    anh @Alucar giúp e với.. hic :((
     
  13. LinhTinh9x

    LinhTinh9x New Member

    Bài viết:
    65
    Likes :
    14
    cái định mệnh >.< lại phải cài lại...:mad:
     
  14. loc1388

    loc1388 Member

    Bài viết:
    188
    Likes :
    48
    XENFORO 1.2.4 trở lên là ko phải dùng ADD-ON cái này nửa nhé bạn
     
  15. LinhTinh9x

    LinhTinh9x New Member

    Bài viết:
    65
    Likes :
    14
    nhưng ulr nó không đúng, toàn là ký tự gì đâu không à
     
  16. aaa

    aaa New Member

    Bài viết:
    1
    Likes :
    0
    Cười bò vs bác quá =))
     
  17. KeVeen

    KeVeen New Member

    Bài viết:
    18
    Likes :
    0
    Thím cho em xin link.php gốc với... em bị die link
     
  18. nguyendungbkc

    nguyendungbkc Verified User

    Bài viết:
    180
    Likes :
    91
    Cách 1 bạn thêm vầy sẽ chuẩn nhé
    PHP:
            /*anhln start*/
            
    $utf8Pattern = array (
            
    "a" => "á|à|ạ|ả|ã|ă|ắ|ằ|ặ|ẳ|ẵ|â|ấ|ầ|ậ|ẩ|ẫ|Á|À|Ạ|Ả|Ã|Ă|Ắ|Ằ|Ặ|Ẳ|Ẵ|Â|Ấ|Ầ|Ậ|Ẩ|Ẫ",
            
    "o" => "ó|ò|ọ|ỏ|õ|ô|ố|ồ|ộ|ổ|ỗ|ơ|ớ|ờ|ợ|ở|ỡ|Ó|Ò|Ọ|Ỏ|Õ|Ô|Ố|Ồ|Ộ|Ổ|Ỗ|Ơ|Ớ|Ờ|Ợ|Ở|Ỡ",
            
    "e" => "é|è|ẹ|ẻ|ẽ|ê|ế|ề|ệ|ể|ễ|É|È|Ẹ|Ẻ|Ẽ|Ê|Ế|Ề|Ệ|Ể|Ễ",
            
    "u" => "ú|ù|ụ|ủ|ũ|ư|ứ|ừ|ự|ử|ữ|Ú|Ù|Ụ|Ủ|Ũ|Ư|Ứ|Ừ|Ự|Ử|Ữ",
            
    "i" => "í|ì|ị|ỉ|ĩ|Í|Ì|Ị|Ỉ|Ĩ",
            
    "y" => "ý|ỳ|ỵ|ỷ|ỹ|Ý|Ỳ|Ỵ|Ỷ|Ỹ",
            
    "d" => "đ|Đ",
            );
           
            while(list(
    $key,$value) = each($utf8Pattern))
            {
                
    $title preg_replace('/'.$value.'/i'$key$title);
            }    
     
    tpoclub thích bài này.
  19. tpoclub

    tpoclub Member

    Bài viết:
    84
    Likes :
    36
    /*anhln start*/
    Cái dòng này là cá nhân hóa hả bác @nguyendungbkc?
    Mình ko biết code!
    Tại mình mới lên Xen 1.4.4 bị lỗi file link.php cũ trên Xen 1.4.3 (có kèm đuôi .html)
    Thân!
     
  20. nguyendungbkc

    nguyendungbkc Verified User

    Bài viết:
    180
    Likes :
    91
    đúng rồi bác. Giử bản quyền cho tác giả nhé. Bạn dùng file cũ thêm cái này sẽ lên dc 1.4.4 không sẽ bị lỗi đó
     
    tpoclub thích bài này.
comments powered by Disqus

Chia sẻ trang này

Đang tải...