Domain, hosting, vps giá rẻ
Kết quả 1 đến 1 của 1

Chủ đề: [VBB] Nginx rewrite rules cho vBSEO

  1. #1
    nghiammo1992's Avatar
    Bài viết
    5,073
    Cấp độ
    Bang hội
    Tiếu Ngạo
    Tu luyện
    Độ kiếp Hư Thần
    Giới tính
    Con trai
    Join Date
    Jun 2012
    Đến từ
    Hà Giang
    Tuổi
    32
    Danh vọng
    10
    Điện thoại
    0367790762

    [VBB] Nginx rewrite rules cho vBSEO

    Mình mới chuyển diễn đàn vbb sang chạy trên nginx, sau một hồi tham khảo internet cuối cùng cũng tìm được cái Nginx rewrite rules cho vBSEO. Post nên cho anh em nào dùng VBB tham khảo :D


    File .htaccess rewrite mặc định của vBSEO
    Mã:
    RewriteRule ^((urllist|sitemap_).*\.(xml|txt)(\.gz)?)$ vbseo_sitemap/vbseo_getsitemap.php?sitemap=$1 [L]
    RewriteCond %{REQUEST_URI} !(admincp/|modcp/|cron|vbseo_sitemap)
    RewriteRule ^((archive/)?(.*\.php(/.*)?))$ vbseo.php [L,QSA]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !/(admincp|modcp|clientscript|cpstyles|images)/
    RewriteRule ^(.+)$ vbseo.php [L,QSA]

    Convert sang Nginx rewrite rules:
    - Mở file rules mặc định của nginx, tìm location / {
    - Thêm vào đằng sau:
    Mã:
    rewrite ^/((urllist|sitemap_).*\.(xml|txt)(\.gz)?)$ /vbseo_sitemap/vbseo_getsitemap.php?sitemap=$1 last;
    if ($request_filename ~ “\.php$” ) {
    rewrite ^(.*)$ /vbseo.php last;
    }
    if (!-e $request_filename) {
    rewrite ^/(.*)$ /vbseo.php last;
    }

    - Lưu lại và restart nginx: service nginx restart


    - Demo: http://ketnoi123.com


    - Tham khảo thêm: http://lumanau.web.id/2009/01/16/ngi...tin-vbseo.html
    Lần sửa cuối bởi nghiammo1992, ngày 18/04/2014 lúc 13:37.
    Diễn đàn chia sẻ kiến thức điện thoại: http://chiase123.com
    Click vào Hiện ra để xem chữ ký của mình :X

Thông tin về chủ đề này

Users Browsing this Thread

Có 1 người đang xem chủ đề. (0 thành viên và 1 khách)

Các Chủ đề tương tự

  1. Trả lời: 1
    Bài viết cuối: 19/06/2014, 8:20
  2. [Nginx] Chống upload shell, chạy shell trên nginx
    Bởi nghiammo1992 trong diễn đàn VPS - Server
    Trả lời: 0
    Bài viết cuối: 19/04/2014, 0:28
  3. [Game PC] BREAKING THE RULES THE ROMAN TOURNAMENT-RELOADED
    Bởi nghiammo1992 trong diễn đàn Thể loại khác
    Trả lời: 0
    Bài viết cuối: 16/05/2013, 8:03
  4. [Linux] Reset iptables firewall rules - Reset iptables cho vps linux
    Bởi nghiammo1992 trong diễn đàn VPS - Server
    Trả lời: 0
    Bài viết cuối: 22/02/2013, 12:38
  5. [Game PC] Breaking The Rules The Roman Tournament ( thể loại đối kháng )
    Bởi nghiammo1992 trong diễn đàn Thể loại khác
    Trả lời: 0
    Bài viết cuối: 05/02/2013, 16:58
  6. [VPS linux] Cài đặt Nginx trên virtualmin
    Bởi nghiammo1992 trong diễn đàn VPS - Server
    Trả lời: 0
    Bài viết cuối: 30/01/2013, 21:04

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •