Skip to main content

HTTP 404 là gì?

Lỗi giao thức chuyển siêu văn bản (HTTP) 404, cũng thường được gọi là lỗi không tìm thấy trang 404.Nói một cách đơn giản hơn, trình duyệt internet đã có thể kết nối với trang web được đề cập, nhưng không tìm thấy trang được yêu cầu.một mã trạng thái.Đối với một trang web bình thường, mã trạng thái là 200 OK, đó là phản hồi tiêu chuẩn cho các yêu cầu HTTP thành công.Các mã trạng thái khác có thể được hiển thị nếu trang web được chuyển hướng. Mỗi chữ số trong lỗi HTTP 404 có nghĩa là một cái gì đó.Số 4 đầu tiên cho thấy rằng lỗi của máy khách đã xảy ra, vì vậy máy chủ đang nói rằng có lỗi ở cuối máy khách, chẳng hạn như lỗi đánh máy.Nó cũng chỉ ra rằng lỗi có thể không phải là vĩnh viễn.0 giữa cho biết lỗi cú pháp chung.4 cho thấy lỗi cụ thể nào được thực hiện trong nhóm lỗi 400 máy khách, bao gồm 400 yêu cầu xấu, 401 lỗi trái phép và 403 bị cấm.

HTTP 404 Lỗi được xử lý ở cấp độ máy chủ chứ không phải bằng phần mềm chạy trên trang web.Một số trang web sẽ mô phỏng lỗi HTTP 404, trong trường hợp đó được gọi là lỗi 404 mềm.Các trang web này sẽ sử dụng một kỹ thuật chuyển hướng như chuyển hướng meta hoặc sẽ sử dụng tệp .htaccess để đạt được điều này.Ưu điểm của các webmasters khi thực hiện việc này là họ có thể hiển thị bất kỳ tin nhắn hoặc trang nào họ muốn khi trang được yêu cầu không được tìm thấy trên máy chủ, do đó cải thiện trải nghiệm duyệt web.Trang HTTP 404 có thể được chỉ định trong cấu hình máy chủ, do đó cung cấp lỗi HTTP 404 thực tế trong khi có thể chuyển hướng người dùng đến một trang trong trang web.Sử dụng chuyển hướng làm lỗi HTTP 404 có thể gây hại cho các trang kết quả công cụ tìm kiếm trang web (SERPs).Trong một số trình duyệt, nếu một trang HTTP 404 tùy chỉnh có kích thước dưới 514 kilobyte, trình duyệt sẽ hiển thị trang lỗi 404 của riêng mình chứ không phải trang được chỉ định trong cấu hình máy chủ.