DevToolPal
VI
4xx Lỗi phía máy khách

421 Misdirected Request

Yêu cầu bị định tuyến sai

Ý nghĩa

Yêu cầu tới một máy chủ không được cấu hình để trả lời cho host đó, thường vì một kết nối HTTP/2 được dùng lại cho tên miền khác.

Nguyên nhân thường gặp

  • Gộp kết nối giữa các tên miền dùng chung chứng chỉ
  • TLS SNI và header Host không khớp
  • Bộ cân bằng tải định tuyến tới sai virtual host

Cách khắc phục

Nếu bạn là máy khách hoặc người truy cập

Trình duyệt tự thử lại trên kết nối mới. Với client tùy chỉnh, hãy mở kết nối mới cho host đó.

Nếu bạn quản lý trang web hoặc API

Đảm bảo mỗi chứng chỉ chỉ bao gồm các host mà máy chủ phục vụ được, và định tuyến theo SNI với Host thống nhất.

Phản hồi mẫu

HTTP/1.1
HTTP/1.1 421 Misdirected Request
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Content-Length: 0

Đặc tả

RFC 9110 §15.5.20

Câu hỏi thường gặp

› Vì sao tôi chỉ thấy 421 trên HTTP/2?

HTTP/2 có thể dùng lại một kết nối cho nhiều host thuộc cùng chứng chỉ; nếu máy chủ không phục vụ được một host, nó trả 421.

› 421 có phải lỗi phía client không?

Nó thuộc nhóm 4xx, nhưng thường do cấu hình máy chủ hoặc chứng chỉ gây ra.