Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Lỗi Windows

Hiểu và khắc phục HTTP 404: Hướng dẫn toàn diện

Chúng ta thường nghe về mã lỗi 404, nhưng bạn có biết chính xác nó là gì không? Mã lỗi 404 xuất hiện khi không tìm thấy trang trên internet. Đây là mã trạng thái HTTP có nghĩa là trình duyệt đã cố gắng truy cập nội dung trên trang web hoặc máy chủ web của bạn, nhưng không tìm thấy bất cứ thứ gì. Khi điều này xảy ra, bạn sẽ thấy thông báo "404 Error Code" (Mã lỗi 404) hoặc "Page Not Found" (Không tìm thấy trang) hiển thị trong cửa sổ trình duyệt thay vì một trang web.

Để thảo luận thêm về mã lỗi 404, chúng tôi đã tạo bài viết này. Chúng tôi sẽ trả lời các câu hỏi như: mã lỗi 404 là gì, mã lỗi 404 có nghĩa là gì, và cách khắc phục mã lỗi 404?

Mã lỗi 404 là gì?

Vậy, mã lỗi 404 not found là gì?

Về mặt kỹ thuật, khi bạn cố gắng truy cập trang web, bạn đang yêu cầu máy chủ web (nơi lưu trữ nội dung của nó) gửi cho bạn thông tin bạn cần. Ví dụ, nếu bạn vào Google.com, bạn đang yêu cầu máy chủ của Google hiển thị trang chủ của nó.

Mẹo chuyên nghiệp: Chạy công cụ tối ưu hóa PC chuyên dụng để loại bỏ cài đặt không đúng, tệp rác, ứng dụng có hại và mối đe dọa bảo mật có thể gây ra sự cố hệ thống hoặc hiệu suất chậm.

Tình huống bạn yêu cầu thông tin từ máy chủ web này được gọi là một request (yêu cầu). Máy chủ web sẽ phản hồi yêu cầu bằng cách gửi cho bạn một trang chứa tất cả chi tiết bạn cần. Hệ thống giao tiếp này được gọi là HTTP.

Để hiểu rõ hơn cách giao tiếp này hoạt động, hãy xem kịch bản sau:

Bạn: Tôi muốn tìm khách sạn tốt nhất gần tôi.

Máy chủ của Google: Được thôi, đây bạn.

Bây giờ, nếu có vấn đề xảy ra trong quá trình, sẽ xảy ra như sau:

Bạn: Tôi muốn tìm khách sạn tốt nhất gần tôi.

Máy chủ của Google: Xin lỗi. Tôi không tìm thấy trang đó.

Để cho người dùng biết về lỗi, máy chủ ném ra các loại phản hồi HTTP khác nhau dưới dạng mã trạng thái. Mỗi mã trạng thái được phân loại thành năm lớp, như sau:

  • Phản hồi thông tin (Informal Responses): 100 – 199
  • Phản hồi thành công (Successful Responses): 200 – 299
  • Chuyển hướng (Redirects): 300 – 399
  • Lỗi phía Client (Client Errors): 400 – 499
  • Lỗi phía Server (Server Errors): 500 – 599

Trong trường hợp lỗi 404, máy chủ web thường vẫn có thể truy cập được. Tuy nhiên, vấn đề là trang bạn đang tìm kiếm không đâu có thấy. Nó có thể bị hỏng hoặc không tồn tại tại tất cả.

Lỗi này có thể xuất hiện trên bất kỳ trình duyệt nào, चाहे Mozilla Firefox, Microsoft Edge, hay Google Chrome. Ngoài ra, mã lỗi này có thể đi kèm với các thông báo lỗi khác nhau, bao gồm:

  • 404 Not Found
  • 404 HTTP Error
  • 404: Page Not Found
  • HTTP 404 Not Found
  • The requested URL is not available. (URL yêu cầu không khả dụng.)
  • The requested URL is not available on this server. (URL yêu cầu không khả dụng trên máy chủ này.)

Tại sao mã lỗi 404 lại xuất hiện?

Có một số nguyên nhân gây ra mã lỗi HTTP 404. Dưới đây là những nguyên nhân phổ biến nhất:

  • Trang web đã bị xóa hoặc loại bỏ khỏi trang web.
  • Trang đã được chuyển sang URL khác và chuyển hướng không đúng cách.
  • Bạn gõ sai URL.
  • Máy chủ web bị lỗi.
  • Tên miền không còn tồn tại.

Tác động của lỗi HTTP 404 lên trang web

Chắc hẳn bạn đã từng truy cập trang web ném ra lỗi 404. Vậy bạn đã làm gì? Bạn đóng nó? Bạn tiếp tục tìm trang web tương tự để lấy thông tin? Vâng, đó là hành động bình thường của hầu hết người dùng internet khi gặp lỗi 404 trên trang web.

Điều này có nghĩa là nếu trang web của bạn ném ra lỗi 404, nó sẽ có ít người truy cập hơn. Và nếu bạn không khắc phục ngay lập tức, trang web của bạn có thể sẽ chịu thiệt hại.

Công cụ tìm kiếm chú ý đến cách người truy cập hành xử trên trang web. Và hành vi người truy cập này có tác động đáng kể đến xếp hạng trang web. Wenn Ihre Website konsequent den HTTP 404-Fehler ausgibt, können Ihre Besucher frustriert werden, was dazu führt, dass sie Ihre Website verlassen und die Website Ihres Wettbewerbers besuchen. Wenn dies geschieht, verlieren Sie Website-Verkehr und Ihr Ranking wird stark leiden.

Cách khắc phục mã lỗi 404 trên Google

Thông báo lỗi 404 không phải gì để lo lắng. Nó chỉ có nghĩa là người truy cập trang web của bạn không thể truy cập nội dung họ cần. Nhưng cũng vậy, với tư cách là người truy cập trang web, bạn không nên cho rằng mã 404 báo cho bạn biết thông tin bạn cần không có sẵn.

Vậy làm sao để xử lý mã lỗi này? Chúng tôi gợi ý bạn thử các giải pháp sau:

Cách sửa #1: Tải lại trang web

Có khả năng lỗi xuất hiện vì trang không tải đúng cách. Điều này có thể dễ dàng xử lý bằng cách nhấp nút Refresh (Làm mới) trên trình duyệt Google Chrome hoặc đơn giản nhấn phím F5 trên bàn phím.

Cách sửa #2: Kiểm tra kỹ URL

Dù bạn đến trang web bằng cách nhấp vào liên kết hay gõ thủ công, luôn có cơ hội bạn đến đó vì lỡ tay. Trong trường hợp đó, bạn phải xem lại URL của trang web. Có thể bạn hoặc người cung cấp liên kết đã gõ sai URL. Ngoài vấn đề chính tả, dấu gạch chéo tiến (forward slashes) có thể bị đặt sai vị trí hoặc bị bỏ sót.

Cách sửa #3: Sử dụng chức năng tìm kiếm của trang web

Một số trang web có chức năng tìm kiếm trên trang chủ. Hãy sử dụng nó và nhập từ khóa liên quan để tìm trang cụ thể bạn cần. Hy vọng nó sẽ đưa bạn đến trang đúng.

Cách sửa #4: Sử dụng công cụ tìm kiếm

Bạn cũng có thể thử dùng công cụ tìm kiếm như Google để tìm trang web. Miễn là trang web tồn tại, bạn có thể tìm thấy nó bằng cách nhập tên miền hoặc bất kỳ từ khóa nào liên quan đến trang web.

Cách sửa #5: Liên hệ chủ sở hữu trang web

Nếu không có phương pháp nào trên thành công, hãy liên hệ với chủ sở hữu trang web. Thông tin liên hệ của chủ sở hữu trang web thường có sẵn ở đâu đó trong chân trang (footer) hoặc trang Contact (Liên hệ). Bạn có thể liên hệ với họ qua thông tin liên hệ họ chỉ định.

Quản trị viên trang web có thể phản hồi với thêm thông tin về trang web bạn đang tìm. Họ có thể đã chuyển nó sang URL khác hoặc nó có thể đã bị xóa vì lý do nào đó.

Cách sửa #6: Xóa bộ nhớ đệm và Cookie của trình duyệt

Bây giờ, nếu bạn có thể truy cập trang web bằng thiết bị khác, có thể lỗi chỉ dành cho một thiết bị cụ thể. Điều đó cũng có thể gợi ý vấn đề có thể nằm ở trình duyệt của bạn.

您可能不知道,但您的浏览器缓存和Cookie充满了个人信息。当您上网时,您的互联网浏览器会保存一些数据以供将来使用。

例如,如果您在Google Chrome中搜索"汽车",结果将保存在您的计算机上,直到您关闭该窗口或手动删除它们。本质上,这意味着当您在关闭页面之前再次访问网站时,该网站仍然在内存中加载,所有先前的内容都完好无损。这也意味着如果其他人使用您的计算机访问这些网站,他们的浏览历史将显示为您的,即使他们从未在那里。

Để loại trừ khả năng bất kỳ vấn đề liên quan đến trình duyệt nào, hãy thử xóa bộ nhớ đệm và cookie của trình duyệt. Việc này có thể cho phép bạn truy cập trang web.

Cách sửa #7: Xóa bộ nhớ đệm DNS (Flush DNS)

Nếu trang web ném ra lỗi 404 trên nhiều URL khác nhau nhưng vẫn có thể truy cập được bởi người dùng khác, bạn có thể liên hệ ISP của bạn. Họ có thể đã chặn truy cập trang web đó hoặc máy chủ DNS của họ không hoạt động đúng.

Máy chủ DNS (Domain Name System) là thiết bị chuyển đổi tên miền thành địa chỉ IP. Nó cũng có thể dùng để kiểm tra tính hợp lệ của địa chỉ email, và nó cung cấp bảo mật bằng cách xác thực xem trang web được yêu cầu có bị cấm truy cập rõ ràng hay không. Máy chủ DNS là thứ cho phép bạn gõ "google.com" trên trình duyệt web thay vì phải nhớ địa chỉ IP (trông giống như: 216.58.216.238).

Xóa bộ nhớ đệm DNS (Flush DNS) sẽ buộc tra cứu DNS mới. Điều này có nghĩa là nếu trang web liên quan đã được chuyển sang địa chỉ IP khác, cách khắc phục này sẽ giải quyết lỗi.

Để xóa bộ nhớ đệm DNS trên Windows 10/11, làm theo các bước sau:

  1. Nhấp chuột phải vào menu Windows và chọn Command Prompt (Admin) hoặc Windows PowerShell (Admin).
  2. Trong dòng lệnh, nhập lệnh ipconfig /flushdns.
  3. Chờ lệnh được thực thi. Sau đó, truy cập trang web một lần nữa và kiểm tra xem lỗi 404 đã được khắc phục chưa.

Cách sửa #8: Kiểm tra xem trang web có đang gặp sự cố tạm thời không

Có lúc trang web gặp sự cố tạm thời, dẫn đến lỗi 404. Nếu bạn nghi ngờ đây là vấn đề, bạn không thể làm gì cả. Nhưng chỉ để xác nhận, hãy kiểm tra trạng thái trang web bằng bất kỳ công cụ kiểm tra khả dụng nào.

Bằng cách tìm kiếm nhanh trực tuyến, bạn có thể tìm thấy vô số công cụ. Sử dụng công cụ, gõ tên trang web bạn muốn kiểm tra và chờ kết quả hiển thị.

Tóm tắt

Internet là một nơi rộng lớn. Trang web được tạo ra mỗi ngày, nhưng很难跟上所有网站。有时,当我们访问一个不存在的网站时,我们会收到一条称为"Error 404"的错误消息。希望这篇博客文章已经教会了您如何在Google和其他浏览器上修复错误代码404。

您应该考虑尝试的修复程序包括重新加载网页、查看URL、删除网络浏览器Cookie和缓存、使用另一个搜索引擎、联系网站所有者、刷新DNS,或检查网站当前是否遇到临时问题。

您知道在Google上解决错误代码404的其他方法吗?在评论中与我们分享!