Người dùng trang web đã quen với việc nhận được thông báo lỗi HTTP, học thường nhận được thông báo lỗi khi người dùng đang cố truy cập một trang nhưng không đúng cách. Bạn cần hiểu các mã lỗi khác nhau để xác định lý do tại sao bạn nhận được thông báo lỗi và cách khắc phục sự cố.
Minastik đã tổng hợp Top 10 lỗi trang web phổ biến nhất: Dưới đây chúng tôi đưa ra đầy đủ ý nghĩa của chúng, nguyên nhân và cách khắc phục chúng. Hay cùng theo chân Minastik nhé.
Là chủ sở hữu trang web, biết cách khắc phục các lỗi phổ biến của trang web là rất quan trọng. Điều này không chỉ cung cấp cho bạn thông tin có giá trị về hiệu suất trang web của bạn mà còn có thể giúp bạn giảm tỷ lệ thoát và cải thiện thứ hạng của công cụ tìm kiếm!
1. 500 Internal Server Error (500 Lỗi máy chủ nội bộ)
Đây là thông báo lỗi phổ biến nhất mà người dùng web sẽ gặp phải. Đây là một lỗi có mục đích chung và có thể xảy ra bất cứ khi nào máy chủ web gặp phải sự cố nội bộ. Thông thường, Lỗi 500 xảy ra khi máy chủ web bị quá tải. Khi gặp thông báo lỗi này, bạn có thể thử giải quyết bằng cách tải lại trang, xóa bộ nhớ cache của trình duyệt, xóa cookie của trình duyệt và khởi động lại trình duyệt. Nếu bạn thấy lỗi này xảy ra trên trang web của mình, bạn nên liên hệ với nhà cung cấp dịch vụ lưu trữ của mình và nếu bạn đang chạy một trang web WordPress , hãy kiểm tra từng plugin của bên thứ ba mà bạn có thể đang sử dụng.
2. 401 Unauthorised (401 trái phép):
Thông báo lỗi này thường xuất hiện sau khi người dùng cố gắng truy cập trang web mà họ không được phép truy cập hoặc sau khi đăng nhập không thành công. Là chủ sở hữu trang web, bạn có thể thêm mật khẩu bảo vệ trang web của mình thông qua tài khoản cPanel. Đây có thể là một lớp bảo mật bổ sung tuyệt vời hạn chế quyền truy cập vào khu vực quản trị của bạn, chẳng hạn như thư mục wp-admin trong trang web WordPress.
- 400 Bad Request (400 Yêu cầu sai)
Nếu yêu cầu của bạn bị sai, bạn sẽ thấy thông báo lỗi này xuất hiện. Điều đó có nghĩa là đã xảy ra sự cố với trình duyệt web của bạn liên quan đến yêu cầu của bạn. Thông thường, điều này có nghĩa là dữ liệu được gửi bởi trình duyệt không tuân theo các quy tắc của giao thức HTTP. Máy chủ không biết cách xử lý yêu cầu có cú pháp không đúng định dạng. Điều này có thể có nghĩa là có điều gì đó không ổn định ở phía người dùng (kết nối internet không ổn định, sự cố bảo mật trong hệ điều hành, sự cố bộ đệm hoặc trình duyệt bị lỗi).
4. 403 Forbidden (403 Cấm)
Nếu cố gắng truy cập thư mục bị cấm trên một trang web, bạn sẽ thấy thông báo lỗi này, điều đó có nghĩa là không có được phép đăng nhập trên trang. Lý do phổ biến nhất mà người dùng sẽ thấy thông báo lỗi này là nếu trang web không cho phép người dùng duyệt cấu trúc thư mục tệp của trang web hoặc tệp cụ thể được yêu cầu không được phép xem từ web. Bạn có thể đặt bảo vệ 403 trên trang web của mình vì lý do bảo mật – ẩn cấu trúc thư mục hoặc tệp chứa thông tin dễ bị tấn công là một cách tốt để bảo vệ trang web của bạn khỏi bị tấn công .Mặc dù nhiều máy chủ web sẽ cung cấp dịch vụ này cho khách hàng của họ theo mặc định, nhưng để thêm một lớp bảo mật bổ sung vào trang web của bạn, hãy mở tài khoản cPanel của bạn, điều hướng đến hộp menu Nâng cao và chọn Trình quản lý chỉ mục. Từ đây, bạn có thể tùy chỉnh cách người dùng sẽ xem một thư mục cụ thể trên trang web của bạn bằng cách chọn ‘Không lập chỉ mục’ trên thư mục bạn muốn bảo vệ.
5. 404 Not Found (404 Không tìm thấy)
Nếu người dùng cố gắng truy cập một trang web không tồn tại, thông báo lỗi 404 Not Found sẽ xuất hiện. Thông báo này thường xuất hiện khi người dùng đóng trình duyệt, nhấn nút dừng hoặc nhấp vào liên kết quá nhanh – tuy nhiên, thông báo này cũng có thể xuất hiện khi tệp quá lớn hoặc nếu máy chủ đang chạy quá chậm.
Định nghĩa Lỗi 404: Lỗi 404 có thể là lỗi bạn gặp phải khi duyệt web. Nếu máy chủ không thể tìm thấy bất kỳ thứ gì trên vị trí được yêu cầu, bạn sẽ thấy thông báo 404. Thông thường, điều này chỉ đơn giản là do nhập sai URL, nhưng cũng có thể xuất hiện khi người dùng đang cố truy cập các trang đã bị xóa hoặc các trang tạm thời không khả dụng
Cần lưu ý rằng thông báo 404 rất gần với trang lỗi 410 – Gone. Mặc dù cả hai đều có nghĩa là máy chủ không thể tìm thấy tệp được yêu cầu, nhưng 410 chỉ ra rằng đây là tình huống cố định, nghĩa là tài nguyên có thể đã bị cố ý làm cho không khả dụng. Để nâng cao tính thân thiện với Google của bạn, việc biết được sự khác biệt giữa hai điều này là rất đáng giá. Bạn có thể tìm hiểu thêm ngay bây giờ bằng cách xem video Google có xử lý mã trạng thái 404 và 410 khác nhau không?
6. 501 Not Implemented (501 không được triển khai)
Thông báo này có nghĩa là trình duyệt không hỗ trợ tính năng được yêu cầu. Thông thường, điều này xảy ra khi yêu cầu dành cho một tính năng không được Google hoặc trang web hỗ trợ. Do đó, thật hợp lý khi theo dõi ngăn xếp công nghệ trang web của bạn và đảm bảo nó luôn được cập nhật. Làm như vậy sẽ giảm khả năng xảy ra sự cố này trong tương lai.
7. 502 Service Temporarily Overloaded (Dịch vụ 502 bị quá tải tạm thời)
Bạn sẽ thấy lỗi 502 khi máy chủ của bạn bị tắc nghẽn – một sự cố thường tự khắc phục khi lưu lượng truy cập web giảm. Nó cũng có thể do sự cố máy chủ hoặc sự cố với nhà cung cấp dịch vụ lưu trữ đám mây. Nếu bạn không chắc chắn về nguyên nhân, hãy liên hệ với nhà cung cấp dịch vụ lưu trữ của bạn và nhờ họ hỗ trợ giải quyết vấn đề này.
8. Connection Refused by Host (Kết nối bị máy chủ từ chối)
Thông báo lỗi này, giống như lỗi 403, thường có nghĩa là người dùng không có quyền truy cập trang web hoặc cố gắng đăng nhập không thành công, thường là do mật khẩu không chính xác. Nếu gần đây bạn đã cập nhật thông tin đăng nhập của mình, hãy đảm bảo rằng bạn đang sử dụng thông tin chính xác. Nếu sự cố này vẫn tiếp diễn, hãy liên hệ với nhà cung cấp dịch vụ lưu trữ của bạn để được trợ giúp thêm trong việc khắc phục sự cố.
9. File Contains No Data (Tệp không chứa dữ liệu)
Người dùng sẽ thấy lỗi Tệp Không chứa Dữ liệu khi một trang hiện diện, nhưng không có gì hiển thị. Điều này có thể do định dạng bảng không đúng hoặc thông tin tiêu đề bị tước. Thử chạy kiểm tra tính toàn vẹn trên cơ sở dữ liệu của bạn để đảm bảo không có vấn đề gì với cấu trúc. Nếu cách đó không hiệu quả, hãy liên hệ với nhà phát triển có thể giúp bạn tìm và giải quyết vấn đề.
10. 408 – Request Timeout (408 – Hết thời gian yêu cầu)
Bạn sẽ thấy thông báo lỗi này khi máy chủ không nhận được toàn bộ yêu cầu từ người dùng trong khung thời gian đã đặt mà máy chủ đã phân bổ để chờ. Lỗi 408 lặp lại sẽ xảy ra nếu máy chủ hoặc hệ thống của người dùng đang gặp phải khối lượng công việc nặng hoặc nếu có sự cố đột biến internet tạm thời làm chậm thư được gửi đến máy chủ. Bước ngay lập tức tốt nhất bạn có thể thực hiện khi nhận được thông báo lỗi 408 là tải lại trang và xem sự cố có tiếp diễn hay không.
Cheat Sheet:
Một cách dễ dàng để xác định ý nghĩa của bất kỳ mã trạng thái nào có thể được tìm thấy bằng số bắt đầu. Mã trạng thái thường sẽ là một số có ba chữ số. Do đó, các ví dụ về mã 5xx sẽ bao gồm các thông báo lỗi 501, 502, 503, v.v.
Một mánh gian lận nhỏ để giúp bạn thu hẹp vấn đề như sau:
Mã 1xx: Trạng thái thông tin.
Mã 2xx: Trạng thái sau một hành động thành công.
Mã 3xx: Trạng thái hiển thị chuyển hướng.
Mã 4xx: Trạng thái hiển thị lỗi phía máy khách.
Mã 5xx: Trạng thái hiển thị lỗi phía máy chủ.
Mã lỗi và trạng thái giúp chúng tôi xác định điều gì đang ngăn một thứ khác hoạt động. Mặc dù chúng có vẻ giống như một bức tường gạch khó chịu và không có tính mô tả ngăn chặn truy cập vào một trang hoặc hiệu suất của một chức năng, nhưng việc biết ý nghĩa của từng lỗi và mã trạng thái sẽ giúp bạn hiểu rõ hơn về trang web của mình và chỉ cho bạn đi đúng hướng để bạn có thể giải quyết và giải quyết mọi vấn đề phát sinh một cách nhanh chóng.
Khách truy cập vào trang web của bạn hiểu rằng các chi tiết nhỏ có ý nghĩa quan trọng trong bức tranh lớn hơn – hãy tin chúng tôi khi chúng tôi nói rằng họ sẽ đánh giá cao thời gian bạn tùy chỉnh các trang 404 của mình để đảm bảo chúng thú vị và thân thiện.
Nếu bạn muốn trợ giúp về chức năng, bảo mật, bố cục hoặc thiết kế trang web của mình, hãy liên hệ với chúng tôi – chúng tôi rất muốn nhận được sự kết nốt từ bạn!