DevToolPal
VI
3xx Chuyển hướng

301 Moved Permanently

Đã chuyển vĩnh viễn

Ý nghĩa

Tài nguyên đã chuyển vĩnh viễn tới URL trong Location. Client và công cụ tìm kiếm nên dùng URL mới từ nay.

Nguyên nhân thường gặp

  • Trang web chuyển sang tên miền mới hoặc sang HTTPS
  • Cấu trúc URL được thay đổi
  • Gộp phiên bản có www và không có www

Cách khắc phục

Nếu bạn là máy khách hoặc người truy cập

Theo chuyển hướng và cập nhật liên kết hoặc dấu trang đã lưu. Nếu thấy vòng lặp, hãy xóa bộ nhớ đệm trình duyệt: trình duyệt lưu đệm 301 rất mạnh.

Nếu bạn quản lý trang web hoặc API

Chuyển hướng mỗi URL cũ tới đúng URL mới tương ứng, không phải về trang chủ. Dùng 308 nếu yêu cầu POST phải giữ nguyên phương thức và phần thân.

Phản hồi mẫu

HTTP/1.1
HTTP/1.1 301 Moved Permanently
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Location: https://www.example.com/new-path
Content-Length: 0

Đặc tả

RFC 9110 §15.4.2

Câu hỏi thường gặp

› 301 có truyền giá trị SEO không?

Có. Công cụ tìm kiếm chuyển tín hiệu xếp hạng sang đích và dần thay URL cũ trong kết quả.

› Vì sao trình duyệt vẫn chuyển hướng sau khi tôi bỏ 301?

Trình duyệt lưu đệm chuyển hướng vĩnh viễn. Xóa bộ nhớ đệm hoặc thử trong cửa sổ ẩn danh; dùng 302 khi đang thử nghiệm.