Hướng dẫn redirect 301 từ domain A sáng domain B qua cloudflare

01:44 20/06/2019   Tú Cao

Nếu như bạn đang có ý định đổi tên miền từ Domain A qua Domain B vì một lý do nào đó như công ty thay đổi nhận diện, thay đổi thương hiệu, bạn mua lại website nào đó... thì có 1 việc bắt buộc bạn phải làm là redirecr 301 toàn bộ giá trị từ domain A sang domain B.

Có khá nhiều cách để làm việc này như bạn xử lý bên server, bên phần code website. Nhưng 2 cách này thường sẽ đòi hỏi việc bạn phải có kiến thức nhất định và chỉnh code hơi phức tạp và có thể gây ra lỗi. Có 1 cách khác là hãy làm nó trên cloudflare.

Ưu điểm của cách này là đơn giản, nhanh chóng và không ảnh hưởng tới code, không cần quyền hosting, server.

Bước 1: Bạn vào Cloudflare.com chọn tên miền cần thay đổi

Bước 2: Nhấn chọn tab Page Rules

Bước 3: Nhấn vào Create Page Rule

Bước 4: Cấu hình như sau

If the URL matches: Nhập tên miền có cần chuyển ví dụ https://domaina.com/* và dấu * để chuyển tất cả.

Then the settings are: Bạn chọn Forwarding URL, chọn tiếp 301 Redirect

Enter destination URL: Nhập url mới ví dụ: https://domainb.com/$1

Bước 5: Nhấn Save and Deploy

Với kiểu chuyển tiếp 301 bạn có thể yên tâm rằng vị trí từ khóa gần như không thay đổi, khi chuyển đổi vẫn giữ lại vị trí của từ khóa.

Lưu ý: Tên miền phải được trỏ về cloudflare và đang cho phép BẬT. Thủ thuật này cũng tương tự như việc chỉnh htaccess (trên apache) hay vhost (nginx).