30/09/2018, 21:14

Hỏi Cách Rewrite url trong Laravel

Mọi ngươi cho mình hỏi cách rewrite url trong laravel để có url thân thiện và có .html ở cuối cùng. Mình serach google mà không ra Mình cảm ơn mọi người!

Đinh Quốc Hân viết 23:20 ngày 30/09/2018

Laravel có router để làm cho địa chỉ thân thiện mà bạn hình như bạn không hiểu về Laravel cho lắm nhĩ. Bạn có thể tham khảo tại đây https://laravel.com/docs/5.2/routing

Lê Qúi Nhất viết 23:26 ngày 30/09/2018

mình mới tìm hiểu laravel à, nhưng router không thể làm địa chỉ thân thiện hết, ví dụ như, doamin.com/sanpham/1 thì số 1 không có ý nghĩa rõ ràng, seo không được tốt, ý mình là muốn làm sao mỗi địa chỉ đều có .html ở cuối cùng đó

Đinh Quốc Hân viết 23:18 ngày 30/09/2018

quá dễ dàng với Router, mình khuyên bạn nên học kỹ Laravel cái đã, ví dụ tớ muốn có url dạng

/sanpham/1.html
thì router chỉ việc là

Router::get('/sanpham/{id}.html', 'controller');

hoặc

/sanphan/ten-san-pham-1.html
thì

Router::get('/sanphan/{slug}-{id}.html', 'controller');
Lê Qúi Nhất viết 23:22 ngày 30/09/2018

thank bạn, mình chưa nghĩ tới cái slug ^^, mình search google nó có package eloquent-sluggable để tạo đường dẫn thân thiện trong Laravel nên mình cũng phân vân mới hỏi cho rõ

X viết 23:31 ngày 30/09/2018

A post was split to a new topic: Thay đổi URL danh mục sản phẩm trong Laravel?

Bài liên quan
0