Những trang phản hồi bằng lỗi, được tìm ra và sửa xong.

Một trang có thể vẫn trực tuyến nhưng vẫn hỏng: “404 Not Found”, “500 Internal Server Error”, “Too many redirects”. LayerAssist đọc mã trạng thái của các trang, giải thích chúng và sửa nguyên nhân.

Tóm tắt nhanh

  • Trong trò chuyệnTrong trò chuyện, nó mở các trang bạn chỉ định như một khách truy cập, đọc từng mã trạng thái và chuyển hướng, rồi tìm nguyên nhân của từng lỗi.
  • Tự động hóaLà một tự động hóa của riêng bạn, nó có thể kiểm tra định kỳ danh sách các trang quan trọng và cảnh báo khi một trang ngừng trả về “200 OK”.
  • Giám sát tích hợpGiám sát khả năng truy cập tích hợp cảnh báo bạn khi website hoàn toàn không phản hồi.
  • Chưa cóHiện chưa có giám sát tích hợp cảnh báo mã lỗi, ví dụ một trang trả về 500.

Website có thể “đang chạy” mà vẫn đuổi khách đi

Công cụ giám sát khả năng truy cập coi website hoạt động miễn là máy chủ phản hồi. Nhưng khi phản hồi là “404 Not Found” ở sản phẩm bán chạy nhất, “500 Internal Server Error” ở trang thanh toán hay một vòng lặp chuyển hướng ở trang chủ, khách vẫn bỏ đi.

Công cụ tìm kiếm cũng nhận ra: các trang lỗi rơi khỏi kết quả, và chuyển hướng vòng vèo lãng phí lượt truy cập đến. Mã trạng thái là manh mối đầu tiên cho biết điều gì sai – nếu có ai đó đọc nó.

Các lỗi thường gặp và ý nghĩa

  • 404 Not Found: địa chỉ không dẫn đến đâu, thường là trang đã chuyển hoặc bị xóa
  • 403 Forbidden: máy chủ từ chối, thường do quyền truy cập hoặc quy tắc bảo mật
  • 500 Internal Server Error: mã nguồn hoặc thiết lập của website bị lỗi
  • 502, 503 hoặc 504: thứ chạy phía sau website đã dừng, quá tải hoặc quá chậm

Vì sao các trang bắt đầu báo lỗi

Chuyển website hoặc đổi địa chỉ trang

Sau khi chuyển website hoặc đổi cấu trúc liên kết, các liên kết cũ và kết quả tìm kiếm dẫn đến những địa chỉ không còn tồn tại.

.htaccess hoặc quy tắc máy chủ bị hỏng

Chỉ một dòng sai trong quy tắc viết lại hoặc chuyển hướng có thể gây lỗi 500 hoặc chuyển hướng vô tận trên toàn website.

Quyền tệp và quy tắc bảo mật

Các tệp máy chủ web không đọc được, hoặc một quy tắc tường lửa quá chặt, sẽ thành lỗi 403.

PHP hoặc ứng dụng bị sập

Lỗi plugin, thiếu tiện ích mở rộng hoặc giới hạn bộ nhớ gây lỗi 500, còn dịch vụ PHP bị dừng gây lỗi 502 hoặc 503.

LayerAssist xử lý các trang báo lỗi thế nào

Nó bắt đầu từ nơi khách bắt đầu – địa chỉ – và lần theo dấu vết đến tận máy chủ.

Đọc phản hồi thực tế

Nó yêu cầu trang và ghi lại mã trạng thái, mọi chuyển hướng trên đường đi và thời gian phản hồi.

Theo chuyển hướng đến tận cùng

Nó hiển thị từng bước của chuỗi chuyển hướng, nên vòng lặp giữa http, https, www và CDN lộ ra ngay.

Nối mã lỗi với nguyên nhân

Với quyền truy cập hosting hoặc máy chủ, nó đọc nhật ký lỗi, quy tắc viết lại và quyền tệp phía sau mỗi lỗi.

Sửa và kiểm tra lại

Nó sửa quy tắc, quyền hoặc thiết lập, thêm chuyển hướng cho các trang đã chuyển và yêu cầu lại trang để xác nhận phản hồi “200 OK”.

Ví dụ: trang liên hệ báo 403

  1. Bạn

    Khách nói trang liên hệ hiển thị “403 Forbidden”. Với tôi nó vẫn mở bình thường.

  2. Những gì nó kiểm tra

    • /lien-he: 403 Forbidden với khách từ một số quốc gia
    • /lien-he: 200 OK khi bạn đã đăng nhập
    • Plugin bảo mật: quy tắc chặn quốc gia dành cho trang đăng nhập lại áp dụng cho mọi trang
    • Quyền tệp: đúng
  3. Những gì nó thay đổi

    Đã giới hạn quy tắc chặn quốc gia chỉ cho trang đăng nhập quản trị

  4. LayerAssist

    Đã sửa xong. Plugin bảo mật của bạn chặn một số quốc gia trên mọi trang, không chỉ ở trang đăng nhập quản trị, và bạn vẫn thấy trang vì đang đăng nhập. Tôi đã giới hạn quy tắc vào trang đăng nhập; giờ trang liên hệ trả về 200 OK cho mọi người.

Bạn nhận được gì

  • Lỗi được tìm ra trên những trang quan trọng, không chỉ trang chủ
  • Mỗi mã lỗi được giải thích bằng lời đơn giản
  • Vòng lặp chuyển hướng và liên kết hỏng được sửa tận gốc
  • Kiểm tra lại sau mỗi lần sửa

Tình huống thực tế

Sau khi thiết kế lại website

Địa chỉ mới, liên kết cũ ở khắp nơi. LayerAssist liệt kê những trang cũ nào trả về 404 và chuyển hướng từng trang đến địa chỉ mới.

Cửa hàng bị lỗi 502 giờ cao điểm

Trang thanh toán chỉ lỗi khi lưu lượng cao. LayerAssist nối lỗi 502 với dịch vụ PHP cạn tiến trình và nâng giới hạn.

Blog sau khi đổi hosting

Mọi bài viết trừ trang chủ đều trả về 404: các quy tắc viết lại không được chuyển sang. LayerAssist khôi phục chúng.

Cách kiểm tra và sửa lỗi HTTP với LayerAssist

  1. Cho biết trang nào quan trọng

    Trong trò chuyện, liệt kê các trang cần kiểm tra, hoặc chỉ cần mô tả những gì khách nhìn thấy.

  2. Kết nối hosting hoặc máy chủ

    Để sửa nguyên nhân, LayerAssist cần quyền truy cập nơi website chạy: bảng điều khiển hosting, FTP hoặc SSH.

  3. Để nó kiểm tra và sửa

    Nó đọc mã trạng thái, tìm nguyên nhân, thực hiện sửa chữa và kiểm tra lại từng trang.

  4. Tiếp tục theo dõi

    Yêu cầu một kiểm tra định kỳ cho các trang chính dưới dạng tự động hóa, và thêm giám sát khả năng truy cập để bắt sự cố.

Câu hỏi về mã trạng thái HTTP

Đó là câu trả lời ba chữ số mà máy chủ đưa ra cho mỗi trang: 200 là ổn, 301 và 302 là chuyển hướng, 404 là không tìm thấy, còn các mã 500 nghĩa là có gì đó lỗi trên máy chủ.

Tiếp theo: Tốc độ website

Từ 9 $ mỗi tháng · 14 ngày để đổi ý

Lần tới có sự cố, bạn sẽ biết ngay nên hỏi ai.

Thêm trang web của bạn và đặt câu hỏi đầu tiên ngay hôm nay. Không phù hợp? Hủy trong 14 ngày và nhận lại khoản thanh toán đầu tiên, chỉ trừ phần công việc AI bạn đã dùng.

Miễn phí 7 ngày · Không cần thẻ tín dụng · Không cần biết kỹ thuật.