10/10/2018, 09:52

Rewrite URL - Bỏ dấu khỏi tiêu đề tiếng Việt

Anh em có ai biết cách rewrite một file trên web theo tên của bài viết đó không đó không?

ví dụ: http://www.ddth.com/showthread.php?t=1427 có tiêu đề là "Làm sao lưu 100 bài MP3 ?"

tôi muốn rewrite lại tương tự thành
http://www.ddth.com/thread_1427_lam_...0_bai_mp3.html

Vấn đề làm thế nào có thể xử lý tiếng việt bỏ dấu cho tên file sau khi rewrite

Cám ơn nhiều
dangkhoi13 viết 11:56 ngày 10/10/2018
Bạn làm ơn chì cho mình hoặc cho mình xni ebook làm rewrite url được không. Mình đang làm mà không biết cách nào để rewrite url hết. Cám ơn bạn nhiều
addme viết 11:55 ngày 10/10/2018
Được gửi bởi bestempire
Anh em có ai biết cách rewrite một file trên web theo tên của bài viết đó không đó không?

ví dụ: http://www.ddth.com/showthread.php?t=1427 có tiêu đề là "Làm sao lưu 100 bài MP3 ?"

tôi muốn rewrite lại tương tự thành
http://www.ddth.com/thread_1427_lam_...0_bai_mp3.html

Vấn đề làm thế nào có thể xử lý tiếng việt bỏ dấu cho tên file sau khi rewrite

Cám ơn nhiều
Pó chi
Với wordpress thì nó tạo thêm from Post slug cho người viết tạo link ngắn hơn
Hoặc bạn viết thêm một hàm tự đổi các ký tự có dấu sang 0 dấu
bestempire viết 12:01 ngày 10/10/2018
Được gửi bởi dangkhoi13
Bạn làm ơn chì cho mình hoặc cho mình xni ebook làm rewrite url được không. Mình đang làm mà không biết cách nào để rewrite url hết. Cám ơn bạn nhiều
Bro thử tham khảo một số link trong thread này xem sao
http://www.sitepoint.com/forums/showthread.php?t=183864

NDThuan viết 12:00 ngày 10/10/2018
viết 1 hàm để loại bỏ dấu

$str = preg_replace('#(á|à|ả|ã|ạ...)#', 'a', $str);
$str = preg_replace('#(Á|À|Ả|Ã|Ạ...)#', 'A', $str);

sau đó tự nghiên cứu .htaccess theo cách của bạn

http://15giay.com/sc/
honata viết 11:59 ngày 10/10/2018
Định mở top mới để hỏi anh em nhưng thấy cái này lên quan nên khai quật nó lên.

Tớ lại muốn ngược lại, nghĩa là muốn để nguyên dấu tiếng Việt trong url. Thấy môt số trang tiếng Pháp, Nga ... có kiểu như thế.

Để cả dấu, cách nhau = dấu - liệu có tốt hơn chó SEO?
hahakk viết 11:59 ngày 10/10/2018
Không biết google nó có hiểu mấy cái tiếng latin khác mà có dấu không nhưng google có hiểu tiếng việt có dấu hay 0 dấu đâu mà phải làm thế
Bài liên quan
0