Redirect 301 một lệnh mà chúng ta thường xuyên sử dụng khi làm SEO - Chuyển domain từ none www sang www và ngược lại. Chạy domain không có wwwRewriteCond %{HTTP_HOST} !^dienlanhdongnai.net [NC] RewriteRule ^(.*)$ http://dienlanhdongnai/$1 [L,R=301] Chạy domain có wwwRewriteCond %{HTTP_HOST} !^wwwdienlanhdongnai.net [NC] RewriteRule ^(.*)$ http://www.dienlanhdongnai/$1 [L,R=301] - Chuyển link từ http:// dienlanhdongnai.net/bao-hanh/ qua link http:// dienlanhdongnai.net/dich-vu/bao-hanh/ RewriteRule ^bao-hanh/ http:// dienlanhdongnai.net/dich-vu/bao-hanh/ [L,R=301] hoặcredirect 301 /bao-hanh/ http:// dienlanhdongnai.net/dich-vu/bao-hanh/ *Lưu ý: Khi redirect 301 từ link có dấu (UTF8) thì ta phải làm theo các bước redirect 301 /tư-vấn-seo http:// luuquangvu.net/thiet-ke-website-2/quy-trinh-thiet-ke-website/ redirect 301 “/t%C6%B0-v%E1%BA%A5n-seo/” http:// luuquangvu.net/thiet-ke-website-2/quy-trinh-thiet-ke-website/ Chuổi có các ký tự khó đọc là (tư-vấn-seo) nhưng khi do chúng ta copy link thì bị lỗi này xuất hiện. - Loại bỏ một thành phần trong URL RewriteRule ^category/(.+)$ http://luuquangvu.net/$1[R=301,L] - Loại bỏ URL có chứa param. Chuyển URL từ: http:// dienlanhdongnai.net/home/modules.php?name=News sang URL http:// dienlanhdongnai.net/RewriteCond %{QUERY_STRING} !=”" [NC] RewriteRule ^home/modules.php(.*)$ /? [R=301,L] Sưu tầm.
về phần redirect từ link có dấu sang link không dấu phần này mình nghỉ sao bạn không chuyển từ có dấu sang không dấu trong code luôn bạn như thế sẽ dễ hơn rất nhiều cũng như việc chỉnh sữa nữa.
redirect phải chỉnh trong code nữa. mỗi ngôn ngữ 1 khác với lại mã nguồn nào nữa. bác chủ topic chắc hướng dẫn joomla
Bác cho hỏi nếu mình có một tên miền cũ PR cao blacklink nhiều giờ muốn đổi sang tên miền mới thì phải làm thê nào ah
Thì bạn cứ chuyển như bình thường, lúc này ko còn là /link nữa mà là domaincucom/link sang domainmoicom/link