Mục lục
Redirect 301 là gì?
Redirect 301 là chuyển hướng vĩnh viễn.
Ví dụ:
brand.com/trang-cu
→
brand.com/trang-moi
Phù hợp khi URL cũ không còn sử dụng và muốn chuyển hẳn người dùng sang URL mới.
Redirect 302 là gì?
Redirect 302 là chuyển hướng tạm thời.
Nó phù hợp khi URL cũ vẫn có khả năng được sử dụng trở lại.
Ví dụ:
- Chuyển tạm sang trang khuyến mãi.
- Bảo trì.
- Thử nghiệm một trang khác.
Khác nhau chính
| Tiêu chí | 301 | 302 |
|---|---|---|
| Ý nghĩa | Vĩnh viễn | Tạm thời |
| URL cũ | Không còn dùng | Có thể dùng lại |
| Đổi tên miền | Phù hợp | Không nên dùng lâu dài |
| Migration website | Thường dùng | Chỉ dùng tạm thời |
Khi nào nên dùng 301?
Nên sử dụng khi:
- Đổi URL.
- Đổi tên miền.
- Chuyển HTTP sang HTTPS.
- Gộp nội dung.
- Xóa trang cũ và có trang thay thế phù hợp.
Khi nào nên dùng 302?
Có thể dùng khi:
- Chuyển hướng trong thời gian ngắn.
- Chạy thử nghiệm.
- Bảo trì tạm thời.
- Muốn giữ URL cũ làm địa chỉ chính lâu dài.
Kết luận
Có thể ghi nhớ:
301 = chuyển vĩnh viễn.
302 = chuyển tạm thời.
Nếu URL cũ sẽ không quay lại, nên ưu tiên 301. Nếu chỉ chuyển trong thời gian ngắn, 302 thường phù hợp hơn.