Chúng ta đôi khi gặp các vấn đề với máy chủ hoặc do chính máy của chúng ta khi sử dụng Internet. Những sự cố này có thể xảy ra một cách bất ngờ và có nhiều nguyên nhân.
Bạn có thể tự hỏi: Lỗi nào thường xuyên nhất xảy ra trên website và làm thế nào để giải quyết chúng? Bài viết sau đây của Terus cung cấp thông tin chi tiết về những lỗi website phổ biến và cách khắc phục chúng.
I. Các lỗi website là gì?
Lỗi website là các vấn đề kỹ thuật đến từ server hoặc từ chính bạn. Mã lỗi HTTP bắt đầu bằng số "5xx" thường thể hiện lỗi server, các số "4xx" thường đến từ bạn và các số "3xx" sẽ là từ chủ website muốn điều hướng bạn. Các trình duyệt như Google Chrome, Microsoft Edge, Brave, Safari, Firefox, Opera và Cốc cốc thường hiển thị mã lỗi máy chủ.
II. Tổng hợp các lỗi website thường gặp
1. Lỗi website 404 Page not found
Thông tin:
Đây chắc đã là lỗi "quốc dân", lỗi này được rất nhiều bên lấy ra để mà meme trên mạng, thật vậy đây là một trong những lỗi phổ biến nhất khi người dùng sử dụng website. Cái tên đã nói lên khá rõ "Page not found" bạn có thể hiểu là "trang bạn tìm kiếm không tồn tại" hoặc "Chẳng có trang nào phù hợp cả".
Khi bị lỗi 404 bạn sẽ thấy màn hình hiện thị như sau:
- 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
- Error 404. The page you're looking for can't be found.
Về mặt kỹ thuật, Lỗi wesbsite 404 là lỗi hiện phía máy khách, ngụ ý rằng đó là lỗi của bạn, do bạn nhập sai URL hoặc trang đã bị di chuyển hoặc xóa khỏi trang web và lẽ ra sẽ xuất hiện.
Một khả năng khác là nếu một trang web đã di chuyển một trang hoặc tài nguyên mà không chuyển hướng URL cũ sang URL mới. Khi điều đó xảy ra, bạn sẽ nhận được lỗi website 404 thay vì được tự động chuyển đến trang mới.
Cách sửa lỗi website 404
Cách 1:
Thử lại trang web bằng cách nhấn F5, nhấp vào nút làm mới hoặc tải lại hoặc sử dụng URL từ thanh địa chỉ liên tục.
Lỗi 404 Not Found có thể xuất hiện vì nhiều lý do, ngay cả khi không có vấn đề thực sự, vì vậy đôi khi chỉ cần làm mới trang bạn đang tìm kiếm.
Cách 2:
Kiểm tra lỗi URL. Những lỗi này thường do nhập URL sai hoặc liên kết được trỏ tới URL sai.
Cách 3:
Tìm kiếm trang từ một công cụ tìm kiếm phổ biến. Có thể đơn giản là bạn có một URL hoàn toàn sai. Trong trường hợp này, tìm kiếm nhanh của Google hoặc Bing sẽ đưa bạn đến trang mà bạn đang theo dõi. Nếu bạn tìm thấy trang mà bạn đang theo dõi, hãy cập nhật dấu trang hoặc trang mà bạn
Cách 4:
Nếu họ đã xóa trang mà bạn đang truy cập, họ có thể thông báo cho bạn về lỗi 404, nhưng nếu họ đã di chuyển trang và gây ra lỗi thay vì chuyển khách truy cập đến trang mới, họ rất vui khi nhận được phản hồi của bạn để họ có thể khắc phục lỗi đó.
Nếu có hứng thú với 404, bạn có thể tìm đọc bài viết riêng về lỗi website 404 của Terus tại đây: Lỗi 404 Page not found error là gì? Cách sửa lỗi 404 nhanh nhất
2. Lỗi website 401 Unauthorized Error
Thông tin
401 Unauthorized Error là một mã trạng thái HTTP có nghĩa là trang bạn đang cố truy cập không thể tải được cho đến khi bạn đăng nhập lần đầu bằng ID người dùng và mật khẩu hợp lệ.
401 Unauthorized Error thường được tùy chỉnh bởi tất cả các trang web, đặc biệt là các trang web lớn, vì vậy hãy nhớ rằng lỗi này có thể xuất hiện theo nhiều cách khác nhau. Mã trạng thái HTTP được gọi là "401 Unauthorized Error" có nghĩa là thông tin xác thực. Bạn có thể thấy lỗi website 401 Unauthorized Error
- 401 Unauthorized
- Authorization Required
- HTTP Error 401 - Unauthorized
Cách sửa
Cách 1:
Tìm kiếm lỗi trong URL. Lỗi website 401 Unauthorized có thể xảy ra do URL được nhập không chính xác hoặc do liên kết được chọn trỏ tới URL không phù hợp - một URL chỉ dành cho người dùng có quyền truy cập.
Cách 2:
Nếu bạn tin rằng URL đó là chính xác, hãy truy cập trang đầu tiên của trang web và tìm kiếm liên kết chứa nội dung Truy cập hoặc Đăng nhập an toàn. Thử lại trang sau khi điền thông tin đăng nhập của bạn.
Nếu bạn không có thông tin xác thực hoặc quên mật khẩu của mình, hãy theo dõi các hướng dẫn trên trang web để đặt lại tài khoản hoặc đặt lại mật khẩu.
Cách 3:
Tải lại trang - f5. Việc đóng và mở lại trang có thể đủ để khắc phục lỗi 401, nhưng chỉ trong trường hợp trang bị tải sai.
Cách 4:
Tiến hành xóa bộ nhớ cache của trình duyệt. Có khả năng thông tin đăng nhập không hợp lệ đã được lưu trữ cục bộ trong trình duyệt của bạn, điều này có thể gây ra lỗi 401. Các trang có thể tải xuống các tệp mới trực tiếp từ máy chủ sau khi xóa bộ đệm, loại bỏ mọi vấn đề liên quan đến các tệp đó.
Nếu không biết cách xóa cache, bạn có thể đọc qua bài viết này của Terus: Cache là gì?
3. Lỗi website 403 Forbidden Error
Thông tin
403 Forbidden Error đã được báo cáo bởi nhiều máy chủ web. Bị cấm theo nhiều cách khác nhau, những cách phổ biến nhất được liệt kê bên dưới (xem phần Thông báo lỗi 403 phổ biến). Chủ sở hữu trang web đôi khi tùy chỉnh lỗi trên trang web, nhưng điều này không phổ biến.
Bạn có thể gặp phải những lỗi này nếu bạn đang cố truy cập nội dung mà bạn không có quyền. Nói rằng "Đi đi và đừng quay lại đây" là sai về cơ bản vì nếu bạn không được phép truy cập máy chủ hoặc nếu các quyền truy cập của bạn đã được thiết lập không đúng cách, bạn đang bị từ chối truy cập khi đáng lẽ ra bạn không nên làm như vậy.
Các hình thức lỗi website 403 Forbidden Error bạn có thể thấy:
- 403 Forbidden
- HTTP 403
- Forbidden: You don't have permission to access [directory] on this server
- Forbidden
- Error 403
- HTTP Error 403.14 - Forbidden
- Error 403 - Forbidden
- HTTP Error 403 - Forbidden
Cách sửa:
Cách 1:
Kiểm tra các lỗi liên quan đến URL và đảm bảo rằng tên tệp và phần mở rộng của tệp là của trang web thực tế, không chỉ là thư mục.
Phần lớn các trang web đã được cài đặt để ngăn chặn duyệt thư mục. Do đó, khi cố gắng hiển thị một thư mục thay vì một trang riêng biệt, bạn sẽ nhận được thông báo 403 Forbidden.
Cách 2:
Tiến hành xóa bộ nhớ cache của trình duyệt. Lỗi 403 Forbidden có thể xảy ra do các vấn đề với phiên bản được lưu trong bộ nhớ cache của trang bạn đang xem.
Cách 3:
Nếu có thể, đăng nhập vào trang web khi thích hợp. Thông báo lỗi có thể cho bạn biết rằng bạn cần thêm quyền truy cập trước khi có thể xem trang.
Cách 4:
Liên hệ với trang web trực tiếp. Có thể lỗi 403 là một sự nhầm lẫn. Những người khác đã phát hiện ra lỗi đó, nhưng trang web vẫn chưa phát hiện ra vấn đề.
Nếu thông tin về lỗi website 403 phía trên không đủ thì bạn hoàn toàn có thể tìm hiểu qua bài viết chi tiết về lỗi website 403 tại đây: Lỗi 403 Forbidden Error là gì?
4. Lỗi website 301 Moved permanently
Thông tin:
Mã lỗi HTTP 301 là một mã phản hồi từ máy chủ web được sử dụng để thông báo cho trình duyệt rằng trang web cần thiết đã được chuyển hướng liên tục đến một địa chỉ URL mới. Khi một trang web được chuyển sang một địa chỉ mới, nó sử dụng một mã lỗi được gọi là "Moved Permanently".
Trình duyệt sẽ tự động chuyển hướng đến địa chỉ URL mới mà máy chủ web đã cung cấp trong tiêu đề phản hồi sau khi nhận được mã lỗi 301. Điều này có nghĩa là người dùng sẽ không thể truy cập trang web ban đầu mà họ đã yêu cầu. Thay vào đó, họ sẽ truy cập trang web mới được chỉ định bởi máy chủ web.
Khi người dùng yêu cầu địa chỉ URL cũ, trình duyệt web sẽ lưu trữ địa chỉ URL mới trong bộ nhớ cache và tự động chuyển hướng đến đó trong tương lai.
Cách sửa:
Cách 1:
Điều hướng URL lại: Nếu lỗi 301 xảy ra do URL đã được chuyển hướng sai, bạn có thể thay đổi chuyển hướng URL để đưa người dùng đến trang đúng.
Cách 2:
Điều chỉnh tệp .htaccess: Nếu máy chủ web Apache được sử dụng, bạn có thể thay đổi file.htaccess để chuyển hướng URL mới.
Cách 3:
Sửa đổi mã nguồn: Bạn có thể sửa đổi mã nguồn để trỏ đến trang web đúng nếu lỗi 301 xuất hiện do mã nguồn của trang web bị sai.
Cách 4:
Kiểm tra và cập nhật liên kết: Bạn có thể kiểm tra và cập nhật liên kết để trỏ đến trang web đúng nếu lỗi 301 xuất hiện do liên kết đến trang web bị lỗi.
Cách 5:
Thay đổi máy chủ DNS: Bạn có thể thay đổi máy chủ DNS của mình để giải quyết vấn đề nếu lỗi 301 xuất hiện do máy chủ DNS của bạn không hoạt động đúng cách.
Cách 6:
Liên hệ với nhà quản trị hệ thống: Việc khắc phục lỗi 301 có thể yêu cầu kiến thức kỹ thuật và kinh nghiệm quản trị hệ thống vì có nhiều nguyên nhân. Nếu cần hỗ trợ, bạn nên liên hệ với chuyên gia hoặc nhà cung cấp dịch vụ.
Nếu cảm thấy thông tin về lỗi website 301 phía trên không đủ thông tin với bạn, hãy đọc qua bài viết chi tiết này nhé: Redirect 301 là gì?
5. Lỗi website 302 Moved Temporarily
Thông tin
Lỗi website chuyển hướng 302, còn được gọi là 302 Moved temporarily, là một mã phản hồi HTTP thông báo rằng trang bạn cần đã được tìm thấy và đã được chuyển hướng đến một URL khác. Điều này thường xảy ra khi một trang web bị di chuyển hoặc không khả dụng tạm thời.
Do đó, máy chủ chuyển người dùng đến trang web khác để họ có thể tiếp tục tìm kiếm thông tin mà họ đang tìm kiếm.
Cách sửa
Cách 1:
Xóa cookie và cache trình duyệt: Lỗi website 302 có thể do cookie hoặc cache trình duyệt. Bạn có thể giải quyết vấn đề này bằng cách xóa bộ nhớ cache và cookie.
Cách 2:
Kiểm tra lại địa chỉ URL: Đôi khi, địa chỉ URL bị sai hoặc không tồn tại gây ra lỗi 302. Bạn nên xem xét lại đường dẫn URL để đảm bảo nó đúng.
Cách 3:
Tắt tường lửa và phần mềm diệt virus tạm thời: Một số tường lửa và phần mềm diệt virus có thể cản trở việc kết nối đến trang web. Bạn có thể tạm thời tắt chúng để xác định xem lỗi 302 đã được khắc phục hay không.
Cách 4:
Kiểm tra tên miền và SSL: Bạn nên kiểm tra cấu hình tên miền và SSL của trang web nếu lỗi 302 liên quan đến việc chuyển từ một tên miền sang một tên miền khác hoặc liên quan đến SSL.
Cách 5:
Liên hệ với nhà cung cấp dịch vụ: Nếu bạn vẫn gặp phải lỗi 302, hãy liên hệ với nhà cung cấp dịch vụ hosting của bạn để nhận được hỗ trợ thêm và giải quyết vấn đề này.
Tìm hiểu thêm về 302 tại đây: Redirect 302 là gì?
6. Lỗi website 502 Bad Gateway
Thông tin:
Lỗi website 502 Bad Gateway là một mã trạng thái HTTP cho thấy một máy chủ trên internet đã nhận được phản hồi không hợp lệ từ một máy chủ khác. Những lỗi này không liên quan đến thiết lập cụ thể của bạn. Do đó, bạn có thể nhìn thấy chúng trên bất kỳ thiết bị, trình duyệt hoặc hệ điều hành nào.
Lỗi website 502 Bad Gateway xuất hiện trong cửa sổ trình duyệt, giống như các trang web. Bạn có thể nhân thấy lỗi website 502 qua các trường hợp sau:
- 502 Bad Gateway
- 502 Service Temporarily Overloaded
- Error 502
- Temporary Error (502)
- 502 Proxy Error
- 502 Server Error: The server encountered a temporary error and could not complete your request
- HTTP 502
- 502. That's an error
- Bad Gateway: The proxy server received an invalid response from an upstream server
- HTTP Error 502 - Bad Gateway
Cách sửa:
Cách 1:
Thử nhấn F5 hoặc Ctrl+R (Command+R trên máy Mac) trên bàn phím của bạn để tải lại URL hoặc chọn nút làm mới/tải lại.
Cách 2:
Đóng tất cả các cửa sổ trình duyệt đang mở rồi mở một cửa sổ mới để bắt đầu phiên trình duyệt mới. Sau đó, thử mở trang web lại.
Cách 3:
Tiến hành xóa bộ nhớ cache của trình duyệt. Lỗi website 502 Bad Gateway có thể xảy ra do các tệp lỗi thời hoặc bị hỏng đang được lưu trữ trên trình duyệt của bạn.
Cách 4:
Đặt trình duyệt vào Chế độ an toàn: Hướng dẫn có sẵn cho Firefox, Chrome và Edge. Chế độ an toàn là khi bạn chạy trình duyệt với cài đặt mặc định và không có bất kỳ tiện ích bổ sung hoặc mở rộng nào, chẳng hạn như thanh công cụ.
Cách 5:
Chúng ta có thể thử sử dụng một trình duyệt khác. Firefox, Chrome, Edge, Opera và Safari là các trình duyệt phổ biến.
Đọc thêm về lỗi website 502 tại đây: 502 Bad Gateway là lỗi gì? Tất cả thông tin về 502 Bad Gateway mà bạn cần biết
Dịch vụ thiết kế website chuyên nghiệp tại Terus
Terus cung cấp dịch vụ thiết kế website chuyên nghiệp cho khách hàng. Terus đã có nhiều năm kinh nghiệm trong lĩnh vực thiết kế website và đã hoàn thành nhiều website cho đa dạng các ngành nghề. Chỉ cần khách hàng có nhu cầu thì Terus hoàn toàn có thể đáp ứng tất cả, dịch vụ thiết kế website tại Terus sẽ không làm cho bạn thất vọng.
Tổng kết
Bài viết là tất cả thông tin về các lỗi website thường gặp và cách sửa nhanh chóng, hi vọng bài viết sẽ giúp bạn xử lý các lỗi website đơn giản hơn. Cảm ơn bạn đã đọc hết bài viết.
Nếu bạn có bất cứ yêu cầu gì về Terus có thể liên hệ tại đây nhé!
Theo dõi Terus tại:
FAQ - Giải đáp các thắc mắc liên quan đến Các lỗi thường gặp với website
1. Các lỗi trang web thường xảy ra và ảnh hưởng đến khả năng sử dụng là gì?
Các lỗi trang web phổ biến có thể ảnh hưởng đến khả năng sử dụng bao gồm:
- 404 Page not found
- 401 Unauthorized Error
- 403 Forbidden Error
- 301 Moved permanently
- 302 Moved Temporarily
- 502 Bad Gateway
2. Làm cách nào để sửa các liên kết bị hỏng trên trang web của tôi?
Để sửa các liên kết bị hỏng, hãy làm theo các bước sau:
- Xác định các liên kết bị hỏng: Sử dụng các công cụ kiểm tra trang web hoặc phần mềm kiểm tra liên kết để quét trang web của bạn để tìm các liên kết bị hỏng. Những công cụ này sẽ cung cấp danh sách các URL cần chú ý.
- Cập nhật hoặc xóa liên kết bị hỏng: Đối với các liên kết bị hỏng nội bộ, hãy cập nhật chúng bằng URL chính xác. Nếu các trang không còn tồn tại, hãy xóa các liên kết bị hỏng hoặc cung cấp chuyển hướng đến nội dung có liên quan.
- Kiểm tra các liên kết bên ngoài: Đối với các liên kết bị hỏng bên ngoài, hãy cân nhắc tìm các nguồn thay thế hoặc loại bỏ chúng hoàn toàn. Nếu nội dung quan trọng, hãy liên hệ với chủ sở hữu trang web để cập nhật liên kết.
- Thường xuyên theo dõi và duy trì các liên kết: Lên lịch kiểm tra trang web thường xuyên để xác định và khắc phục kịp thời các liên kết bị hỏng. Ngoài ra, khi thực hiện thay đổi hoặc xóa trang, hãy đảm bảo rằng các liên kết liên quan được cập nhật hoặc xóa tương ứng.
3. Làm cách nào để cải thiện thời gian tải trang trên trang web của tôi?
Để cải thiện thời gian tải trang, hãy xem xét các giải pháp sau:
- Tối ưu hóa hình ảnh: Nén và thay đổi kích thước hình ảnh để giảm kích thước tệp mà không ảnh hưởng đến chất lượng. Sử dụng các định dạng hình ảnh phù hợp với web như JPEG hoặc PNG.
- Giảm thiểu mã: Giảm thiểu các tệp HTML, CSS và JavaScript bằng cách xóa các ký tự, dấu cách và nhận xét không cần thiết. Điều này làm giảm kích thước tập tin và cải thiện thời gian tải.
- Bật bộ nhớ đệm: Triển khai bộ nhớ đệm của trình duyệt để lưu trữ cục bộ các tài nguyên tĩnh, chẳng hạn như hình ảnh và tệp CSS, trên thiết bị của người dùng. Điều này làm giảm nhu cầu tìm nạp chúng sau mỗi lần truy cập trang.
- Sử dụng mạng phân phối nội dung (CDN): CDN phân phối nội dung trang web của bạn trên nhiều máy chủ trên toàn thế giới, giảm khoảng cách giữa người dùng và máy chủ và cải thiện thời gian tải.
- Nâng cấp dịch vụ lưu trữ: Nếu trang web của bạn liên tục có thời gian tải chậm, hãy cân nhắc nâng cấp lên gói lưu trữ cung cấp hiệu suất và tài nguyên máy chủ tốt hơn.
4. Làm cách nào tôi có thể làm cho trang web của mình phản hồi trên thiết bị di động?
Để làm cho trang web của bạn phản hồi trên thiết bị di động, hãy làm theo các bước sau:
- Sử dụng thiết kế đáp ứng: Áp dụng khung thiết kế web đáp ứng tự động điều chỉnh bố cục trang web dựa trên kích thước màn hình của người dùng. Điều này đảm bảo trải nghiệm nhất quán và tối ưu hóa trên các thiết bị.
- Kiểm tra trên nhiều thiết bị: Kiểm tra trang web của bạn trên nhiều thiết bị di động và kích thước màn hình khác nhau để xác định mọi vấn đề về bố cục, khả năng đọc hoặc chức năng. Thực hiện các điều chỉnh cần thiết để đảm bảo trải nghiệm di động liền mạch.
- Ưu tiên nội dung: Tối ưu hóa nội dung cho thiết bị di động bằng cách ưu tiên thông tin quan trọng, sử dụng phông chữ dễ đọc và đảm bảo các nút và liên kết có thể dễ dàng nhấp vào trên màn hình nhỏ hơn.
- Triển khai truy vấn phương tiện: Sử dụng truy vấn phương tiện CSS để áp dụng các kiểu hoặc thay đổi bố cục cụ thể dựa trên các kích thước màn hình khác nhau. Điều này cho phép trang web của bạn thích ứng và cung cấp trải nghiệm tối ưu trên nhiều thiết bị khác nhau.
5. Làm cách nào để tạo các trang lỗi hiệu quả cho trang web của tôi?
Để tạo các trang lỗi hiệu quả, hãy làm theo các nguyên tắc sau:
- Cung cấp thông báo rõ ràng: Truyền đạt rõ ràng thông báo lỗi tới người dùng, chẳng hạn như lỗi 404 và giải thích điều gì đã xảy ra bằng ngôn ngữ thân thiện với người dùng.
- Cung cấp thông tin hữu ích: Cung cấp hỗ trợ bằng cách bao gồm các liên kết đến trang chủ, sơ đồ trang web hoặc thanh tìm kiếm, cho phép người dùng điều hướng đến nội dung có liên quan. Bạn cũng có thể đề xuất các trang liên quan hoặc phổ biến mà họ có thể thấy hữu ích.
- Duy trì thương hiệu nhất quán: Thiết kế các trang lỗi phù hợp với thương hiệu trang web của bạn, đảm bảo trải nghiệm hình ảnh gắn kết ngay cả khi có lỗi.
- Theo dõi và sửa lỗi: Thường xuyên theo dõi website của bạn để phát hiện lỗi và khắc phục kịp thời. Điều này giúp giảm thiểu việc xuất hiện các trang lỗi và đảm bảo trải nghiệm người dùng mượt mà.
- Khuyến khích phản hồi: Cung cấp phương tiện để người dùng báo cáo lỗi hoặc đưa ra phản hồi. Điều này giúp bạn xác định và giải quyết các vấn đề, cải thiện hiệu suất tổng thể của trang web và sự hài lòng của người dùng.
Đọc thêm:
- Làm SEO Headless CMS liệu gì có khó khăn so với các CMS khác
- 10 font chữ cho website đẹp nhất 2024 và những lưu ý khi chọn font chữ cho mình
- Thu hút người xem bằng các nguyên lý thị giác trong thiết kế
- Ngôn ngữ lập trình nào phù hợp cho người mới bắt đầu làm quen với Code?
- Các nền tảng tốt để bắt đầu học lập trình website cho năm 2024