Ý nghĩa
Máy chủ không tìm thấy gì tại URL được yêu cầu. Nó không nói gì về việc tài nguyên từng tồn tại hay sẽ quay lại.
Nguyên nhân thường gặp
- Gõ sai hoặc liên kết lỗi thời
- Trang bị chuyển hoặc xóa mà không có chuyển hướng
- Sai route, đường dẫn gốc hoặc chữ hoa/thường trong tên tệp
Cách khắc phục
Nếu bạn là máy khách hoặc người truy cập
Kiểm tra chính tả và chữ hoa/thường của URL, bỏ ký tự thừa ở cuối, và tìm nội dung qua ô tìm kiếm hoặc trang chủ của trang.
Nếu bạn quản lý trang web hoặc API
Thêm chuyển hướng 301 cho nội dung đã chuyển, sửa liên kết nội bộ hỏng và phục vụ trang 404 hữu ích nhưng vẫn trả trạng thái 404. Dùng 410 cho nội dung cố ý gỡ bỏ.
Phản hồi mẫu
HTTP/1.1 404 Not Found
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Content-Type: application/problem+json
{
"type": "about:blank",
"title": "Not Found",
"status": 404,
"detail": "No user with id 42."
} Đặc tả
Câu hỏi thường gặp
› Lỗi 404 có hại cho SEO không?
404 cho trang chưa từng tồn tại là bình thường. Hãy sửa liên kết nội bộ hỏng và chuyển hướng các trang giá trị đã chuyển để không mất tín hiệu.
› Vì sao ứng dụng một trang của tôi trả 404 khi tải lại?
Máy chủ tìm tệp tại đường dẫn đó. Cấu hình nó phục vụ index.html cho route không xác định, hoặc prerender các route.