Lỗi 404 Not Found là gì?
Lỗi 404, còn được gọi là “404 Error”, là một trong những mã trạng thái của giao thức HTTP. Nó thường xuất hiện khi trang web mà bạn đang cố gắng truy cập không tồn tại trên máy chủ hoặc không thể được tìm thấy trong thời điểm hiện tại. Mỗi trang web có thể tùy chỉnh thông báo lỗi 404 của riêng mình, nhưng tất cả đều biểu thị cùng một vấn đề: trang không thể được tìm thấy.
Lỗi 404 là một trong những vấn đề phổ biến mà người dùng thường gặp phải khi lướt web. Dù gây ra sự phiền toái, nhưng vấn đề này có cách giải quyết.
Dưới đây là 1 số thông báo lỗi HTTP 404 Error mà các website thường sử dụng:
- 404 Error
- 404 Not Found
- Error 404
- The requested URL [URL] was not found on this server
- HTTP 404
- Error 404 Not Found
- 404 File or Directory Not Found
- HTTP 404 Not Found
- 404 Page Not Found
Thông báo lỗi 404 Not Found có thể xuất hiện trên bất cứ trình duyệt nào hay bất cứ hệ điều hành nào. Hầu hết các lỗi 404 đều hiển thị bên trong cửa sổ trình duyệt web thuộc trang đích mà bạn muốn mở.
Trong Internet Explorer, thông báo “The webpage cannot be found” thường để chỉ lỗi HTTP 404 nhưng cũng có lúc là thông báo 400 Bad Request. Bạn có thể kiểm tra đây là lỗi gì trên thanh tiêu đề trình duyệt.
Người dùng sẽ gặp phải lỗi 404 khi mở đường dẫn thông qua các ứng dụng Microsoft Office, tạo ra thông báo The Internet site reports that the item you requested could not be found (HTTP/1.0 404) bên trong chương trình MS Office.
Khi Windows Update sinh ra lỗi 404, nó sẽ hiển thị dưới dạng mã 0x80244019 hoặc thông báo WU_E_PT_HTTP_STATUS_NOT_FOUND.
Nguyên nhân gây ra lỗi HTTP 404 Error
Tính kỹ thuật, lỗi 404 thường phản ánh sự vấn đề từ phía người dùng. Điều này có thể xảy ra khi bạn nhập sai địa chỉ URL hoặc khi trang web đã chuyển đến một tên miền mới mà bạn không biết. Một trường hợp khác là khi trang web đã được chuyển đến một địa chỉ mới hoặc một tài nguyên mới mà không có sự chuyển hướng từ URL cũ sang URL mới. Thay vì tự động chuyển hướng sang trang mới, bạn sẽ gặp thông báo lỗi 404 khi gặp phải tình huống này.
Lưu ý: Máy chủ web Microsoft IIS sẽ cung cấp thông tin chi tiết gây ra lỗi 404 Not Found bằng cách thêm hậu tố đằng sau lỗi 404, chẳng hạn như HTTP Error 404.3 – Not Found, nghĩa là giới hạn loại MIME.
Cách khắc phục lỗi 404 Not Found
Tải lại trang
Có thể làm mới trang web bằng cách nhấn F5 trên bàn phím, click vào biểu tượng Refresh/Reload trên trình duyệt (biểu tượng mũi tên quay tròn), hoặc đặt trỏ chuột vào thanh địa chỉ URL và nhấn Enter. Điều này giúp khắc phục lỗi 404 một cách đơn giản vì đôi khi lỗi này xuất hiện mà không có vấn đề gì với website thực sự, website vẫn hoạt động bình thường. Bằng cách làm mới trang, bạn có thể tải lại và mở trang web như thường lệ.
Kiểm tra lỗi trên URL
Lỗi 404 Not Found thường xảy ra khi nhập sai URL hoặc link dẫn từ trang khác bị sai.
Sửa lại URL
Đối với đường dẫn dài có các danh mục, bạn có thể xóa bớt đuôi phía sau cho đến khi tìm được website.
Mẹo nhỏ: Nếu bạn xóa bớt danh mục trên URL và truy cập được vào trang chủ nhưng không tìm được danh mục mong muốn, hãy tìm kiếm thông tin bằng công cụ Search trên Home Page. Nếu trang này không có hộp tìm kiếm, hãy điều hướng tới trang cần tìm bằng thực đơn danh mục của website.
Tìm kiếm trang bằng công cụ tìm kiếm
Trong trường hợp bạn nhập sai URL do quên địa chỉ chính xác của website, hãy nhờ cậy tới sự giúp đỡ của các công cụ tìm kiếm như Google Search hay Bing Search. Khi tìm được trang mong muốn, đừng quên bookmark lại để tránh lỗi HTTP 404 sau này.
Xóa cache trình duyệt
Ví dụ, khi bạn truy cập URL từ điện thoại thành công nhưng không thể thao tác trên máy tính bảng, hãy xóa bộ nhớ đệm trên trình duyệt tablet. Thậm chí, bạn cũng phải xóa cả cookie trình duyệt nếu xóa cache không hiệu quả.
Thay đổi máy chủ DNS
Khi bạn gặp sự cố mà toàn bộ các trang web bạn truy cập đều hiển thị lỗi 404, điều này có thể xuất phát từ việc thay đổi DNS trên máy tính của bạn. Mặc dù trường hợp này không phải là hiện tượng phổ biến, nó có thể xảy ra do nhà cung cấp dịch vụ internet (ISP) hoặc chính phủ áp dụng chính sách lọc, chặn trang web đó để ngăn chặn truy cập. Trong trường hợp này, việc duy nhất bạn có thể thực hiện là thay đổi DNS.
Nếu việc thay đổi DNS không khắc phục được vấn đề và bạn vẫn gặp lỗi 404, bạn có thể cần liên hệ trực tiếp với đội ngũ hỗ trợ của trang web đó. Họ sẽ có thể giúp bạn xác định và khắc phục triệt để nguyên nhân gây ra sự cố này.