Page 1 of 1

Làm Thế Nào Để Chuyển Htaccess sang Nginx Và cách thay thế trên vps centos

PostPosted:06 Oct 2018 20:31
by hoangmmo2017
cho em hỏi cái vụ htaccess sang nginx
em đã thực hiện convert bằng tool online : http://winginx.com/en/htaccess
Nhưng Khi Thay Vào File domain.conf trên vps lại ko chạy đc ko biết tại do thay sai hay sao ạ
- kiểu thay vào restart Nginx báo lỗi do file vừa thay vào
Mong cao nhân chỉ giáo :D
có lệnh nào thay trên ssh hay ko ạ

Re: Làm Thế Nào Để Chuyển Htaccess sang Nginx Và cách thay thế trên vps centos

PostPosted:08 Oct 2018 08:01
by nguyenoanh
Chào bạn.
Về rule, mình không hỗ trợ chuyển.
Nếu đã có rule rồi, bạn phải thêm chính xác vào trong vhost thì mới không bị lỗi được.

Ví dụ như rule của bạn, khả năng bạn sẽ phải comment dòng:
Code: Select all
include /etc/nginx/conf/all.conf;
thành
Code: Select all
#include /etc/nginx/conf/all.conf;
Đưa rule trong include /etc/nginx/conf/all.conf;

vào
Code: Select all
#Neu ban su dung rule cua minh, comment rule o tren. Sau do uncoment (bo dau # ba dong duoi) sau do them rule vao giua. (BBB)
location / {
#Uncomment 3 dong nay, sau do cho rule cua ban vao day!
...
.......

....
}
Thêm rule tùy chỉnh của bạn vào các dòng "...." phía trên.
Code: Select all
#Neu ban su dung rule cua minh, comment rule o tren. Sau do uncoment (bo dau # ba dong duoi) sau do them rule vao giua. (BBB)
location / {
#Uncomment 3 dong nay, sau do cho rule cua ban vao day!
...
# Thêm rule của bạn vào đây........

....
}

Re: Làm Thế Nào Để Chuyển Htaccess sang Nginx Và cách thay thế trên vps centos

PostPosted:10 Oct 2018 10:30
by ngocanhkiu
thử đủ các kiểu nhưng vẫn ko thành công :((

Re: Làm Thế Nào Để Chuyển Htaccess sang Nginx Và cách thay thế trên vps centos

PostPosted:10 Oct 2018 10:38
by nguyenoanh
rule chưa đúng nên chưa được ;)

Re: Làm Thế Nào Để Chuyển Htaccess sang Nginx Và cách thay thế trên vps centos

PostPosted:10 Oct 2018 11:10
by ngocanhkiu
thì bác chỉ sao làm thế, tham khảo thêm các kiểu của bọn tây nó hướng dẫn, mà vẫn ko được huhu

Re: Làm Thế Nào Để Chuyển Htaccess sang Nginx Và cách thay thế trên vps centos

PostPosted:10 Oct 2018 11:19
by nguyenoanh
@ngocanhkiu
Thì đúng rồi, mình chỉ chỗ bạn add rule. Còn được hay không là do rule mà.
Add rule xong, chạy lệnh
Code: Select all
nginx -t
hoặc
Code: Select all
statusnginx
để xem lỗi ntn để fix :)