16 Tháng 11, 2016 • Tác giả: Thịnh Nguyễn • Chuyên mục: Công cụ

Chuyển hướng tên miền cũ sang tên miền mới bằng file htaccess

Domain name search Address Find

Chuyển hướng tên miền từ tên miền cũ là cách làm thường xuyên của các webmaster với nhiều lý do khác nhau như: tên miền cũ không hợp, bị sanbox, bị lọ kia khi seo vì thế bạn cần phải chuyển website sang một tên miền mới. Nhưng khi bạn chuyển thì các đường link và visit cũ cũng sẽ giảm đi và để cứu vớt tình hình thì bạn có thể tạm thời điều hướng tất cả các url cũ và visit sang một tên miền mới của bạn.

Ở bài này Thịnh chia sẻ cách làm đó là sử dụng file htaccess. File này bắt buộc phải có trên tất cả các mã nguồn. Tuy nhiên khi bạn chuyển toàn bộ nội dung ở website hiện tại sang một tên miền mới thì bạn sẽ chuyển luôn file htaccess và vì thế bạn cần tạo lại và sử dụng nhóm lệnh điều hướng 301 như sau để điều hướng như sau.


Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) http://domain-moi.com/$1 [R=301,L]

Sau khi bạn điều đầy đủ mã lệnh với tên domain mới bạn lưu lại thành file .htaccess và up nó lên hosting nơi lưu trữ tên miền cũ. Lưu ý là không up lên hosting lưu trữ tên miền mới vì nó sẽ xóa sổ file htaccess của bộ mã nguồn trên tên miền mới.

Sau khi bạn up lên thì các con bọ tìm kiếm cho đến người truy cập sẽ bị điều hướng sang một tên miền mới với đường link hiện tại và nó chỉ đổi tên domain mà thôi. Ngoài ra nó còn giúp cho bạn lấy lại các thông số tốt giúp cho tên miền mới seo lên nhanh hơn thay vì làm lại từ đầu. Cứ mỗi lần truy cập vào bất kỳ link cũ sẽ chuyển sang link mới và hơn nữa là nó giúp bạn chuyển toàn bộ link từ web cũ sang web mới khiến cho google lập chỉ mục nhanh hơn.

Chúc các bạn thành công!

Tác giả: Thịnh Nguyễn

Chuyên gia chia sẻ kiến thức về lập trình, thiết kế web và tối ưu hệ thống server.

Chia sẻ bài viết này:

6 bình luận

  • Nhat

    07/04/2019 lúc 00:03

    Mình đã làm như trên mà sao báo lỗi 500 vậy
    https://nhanhnhat.net/

    • Thịnh Nguyễn

      09/05/2019 lúc 15:45

      Mình thấy bình thường bạn ơi

  • hoanpham

    16/12/2017 lúc 08:33

    Bác giúp em với!
    Em đã chuyển nhưng các danh mục con thì lại không chuyển,có https://domain.com thì lại không chuyển

  • Kien

    04/08/2017 lúc 15:54

    Chào Thịnh,
    Thịnh cho mình hỏi.
    Giờ mình có 1 link domain/blogs/index.php?id=xxx
    giờ mình viết 1 bộ code mới với link hiển thị của mình là domain/showthread.php?id=yyy
    Mình có thử dùng hta như sau
    Options +FollowSymLinks
    RewriteEngine on
    RewriteRule domain/blogs/index.php?id=(.*)$ http://domain/showthread.php?id=$1 [R=301,L]
    mà chưa được.
    Xin cảm ơn!

  • Hoa Sen Vàng

    03/03/2017 lúc 09:51

    Hello Thịnh Nguyễn, nếu bạn có thể hướng dẫn chuyển toàn bộ http và www sang chuẩn https luôn một lượt nhỉ – thanks.

Để lại bình luận của bạn

Địa chỉ email của bạn sẽ không được công bố rộng rãi. Các trường bắt buộc được đánh dấu *

Bài viết liên quan

Hướng dẫn lấy ID fanpage trên facebook

Ở 2 bài trước mình đã hướng dẫn các bạn cách kích hoạt Messenger cho fanpage và tích hợp chatbox messenger Fanpage vào webiste thì tiếp đến bài này mình hướng dẫn các bạn cách lấy ID fanpage trong trường hợp Fanpage của bạn đã tạo đường dẫn riêng hoặc của Fanpage bất kỳ. Xem […]

Xem chi tiết →

Hướng dẫn đổi ngôn ngữ sang tiếng Việt trong trang quản trị của zopim

Trong quá trình sử dụng zopim chắc hẳn bạn sẽ cảm thấy chán nản vì vấn đề bạn kém về tiếng Anh hoặc vài vấn đề nào đó mà bạn muốn chuyển đổi ngôn ngữ trong zopim thì chắc hẳn bạn muốn chuyển sang tiếng Việt? Nhưng vấn đề này đơn giản chỉ vài bước […]

Xem chi tiết →

Hướng dẫn nén ảnh trên Photoshops trước khi đăng trên website

Xin chào tất cả các bạn, bữa nay Thịnh muốn chia sẻ với các bạn một chút kinh nghiệm về việc đăng ảnh lên website. Như các bạn cũng đã biết hiện nay website là một phần không thể thiếu đối với tất cả các doanh nghiệp làm ăn kinh doanh cũng như các blog […]

Xem chi tiết →