PDA

View Full Version : Rewwrite url nginx với vps vultr



i.am.a.noober
24-09-2015, 21:16
Mình tạo cái blog wp ở đây, nếu up ở home thì ko sao, nhưng khi mình tạo thêm sub folder kiểu abc.com/xyz/ thì không thể chuyển về kiểu abc.com/xyz/sample-post/ mà chỉ chạy được kiểu abc.com/xyz/?p=123
Mình không biết sữa thể nào trong nginx cả, ai biết chỉ hộ mình được ko? cảm ơn, mình dùng vpssim nhé

hugodeal
25-09-2015, 00:07
Mình tạo cái blog wp ở đây, nếu up ở home thì ko sao, nhưng khi mình tạo thêm sub folder kiểu abc.com/xyz/ thì không thể chuyển về kiểu abc.com/xyz/sample-post/ mà chỉ chạy được kiểu abc.com/xyz/?p=123
Mình không biết sữa thể nào trong nginx cả, ai biết chỉ hộ mình được ko? cảm ơn, mình dùng vpssim nhé

Trong cấu hình wp có mà bạn

i.am.a.noober
25-09-2015, 00:38
Nó không nhận file .htaccess bạn ơi

duy13
25-09-2015, 15:17
xài lnmpa hoặc l2mp có hỗ trợ htaccess đó bạn

huyhoa
26-09-2015, 11:20
Nó không nhận file .htaccess bạn ơi

Wordpress có hướng dẫn rồi bạn ơi:
http://codex.wordpress.org/Nginx#General_WordPress_rules
Theo như bạn nói ở abc.com thì ko sao nhưng vào trong abc.com/xyz thì ko được, nghĩa là abc.com/bai-viet/ thì ok mà abc.com/xyz/bai-viet thì ko được đúng ko?
như thế theo mình nghĩ chắc cái location trong configuration file nó đang để là /
bạn chuyển location / thành location /xyz chắc là ok.
Cái này nó nằm trong đoạn
server
{
cấu hình khác , tìm đến đoạn này:

location / {
try_files $uri $uri/ /index.php?$args;
}

Vì ko rõ file cấu hình, và đường dẫn nên chỉ chung thế. Chưa bao giờ dùng vpssim, nhưng mình nghĩ nó phát triển từ vpsmod mà ra cả, đây là bài hướng dẫn trên centminmod, bạn tham khảo:

https://centminmod.com/nginx_configure_wordpress.html