Nếu sử dụng apache thì mọi viêc rất đơn giản chỉ cần dùng .htaccess là xong. Nhưng đối với nginx thì sao ??
Nginx không chạy được .htaccess mà nó sử dụng file vhost ( domaincuaban.conf)
Sau nhiều ngày lọ mọ cuối cùng mình cũng làm thành công giờ share lại cho anh em.
Chú ý: Cái này là kinh nghiệm của mình không hề copy bất cứ bài viết nào nên ai biết rồi thừ đừng quăng bom :D
Ở đây mình sẽ hướng dẫn mọi người rewrite về dạng như này
Mã:
http://domain cua ban/threads/abcxyz123456.html
Mình làm trên VBB 4.2.1 nhé.
Trước tiên các bạn tải plugin sau về cài: DOWNLOAD
sau đó vào admincp => settings => option => Friendly URLs
Ở phần URL Type chọn Mod Rewrite Friendly URLs
Tiếp theo tìm Custom Friendly URL Settings (cũng trong option luôn)
tích chọn đồng ý
Rồi giờ đến cấu hình file conf
Các bạn mở file conf của site lên (domaincuaban.conf)
Tìm dòng
Mã:
root home/domaincuaban/public_html; index index.php index.html index.htm;
Mã:
if (-f $request_filename){ set $rule_0 1; } if ($request_filename ~ "-l"){ set $rule_0 1; } if (-d $request_filename){ set $rule_0 1; } if ($rule_0 = "1"){ #ignored: "-" thing used or unknown variable in regex/rew } rewrite ^/threads/.* /showthread.php; rewrite ^/forums/.* /forumdisplay.php; rewrite ^/members/.* /member.php;
Đăng nhận xét Blogger Facebook