Chào các bác, lâu quá rồi mình mới vào lại forum, hiện tại mình đang gặp một vấn đề nho nhỏ, website mình bị trùng lặp nội dung do URL có "/" và không có "/" đều truy cập được. Ví dụ: ".../domain/abc" và ".../domain/abc/" đều có thể truy cập. Mình chọn giải pháp Redirect 301 từ ".../domain/abc" ==> ".../domain/abc/" để giải quyết tình trạng này nhưng không biết sửa file Htaccess như thế nào! Bạn nào có kinh nghiệm giúp mình với! Thanks!
Bạn thử code này nha. Trước giờ mình dùng nó cho nhiều site thấy rất ổn. Code này sẽ remove dấu "/" cuối bạn nha RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)/$ /$1 [L,R]
Bạn thử code này nha. Nhưng mình thấy đa số người ta muốn lượt bỏ hơn là thêm dấu "/" vào đó bạn <IfModule mod_rewrite.c> RewriteCond %{REQUEST_URI} /+[^\.]+$ RewriteRule ^(.+[^/])$ %{REQUEST_URI}/ [R=301,L] </IfModule>