TrueURL
TrueURL

Меню

421 Misdirected Request

Запрос попал на сервер, который не может отвечать за это имя хоста, — часто из-за несовпадения TLS SNI или повторно использованного соединения HTTP/2.

Поясняющая фраза
Misdirected Request
Редирект
Нет
Кэшируется по умолчанию
Нет

421 Misdirected Request означает, что запрос отправлен на сервер, который не может или не хочет дать авторитетный ответ для целевого URL. Обычно имя хоста в запросе не соответствует ни одному сайту, настроенному на сервере, или не соответствует соединению, по которому пришел запрос.

Код стал распространенным с появлением HTTP/2 и HTTP/3, где браузеры используют одно соединение для нескольких имен хостов с общим IP-адресом и сертификатом (connection coalescing, объединение соединений). Если сервер не может обслужить одно из этих имен по данному соединению, он отвечает 421, и клиент повторяет запрос по новому соединению. После 421 клиенты могут повторять запрос даже для неидемпотентных методов. Прокси не должны генерировать 421.

Apache httpd также возвращает 421, когда заголовок Host не совпадает с TLS Server Name Indication (SNI) соединения; это часто случается, когда обратный прокси передает HTTPS-запросы в Apache без правильного SNI.

Пример ответа

HTTP
HTTP/1.1 421 Misdirected Request
Date: Fri, 06 Nov 2026 10:15:32 GMT
Server: Apache
Content-Type: text/html; charset=iso-8859-1
Content-Length: 321

<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>421 Misdirected Request</title>
</head><body>
<h1>Misdirected Request</h1>
<p>The client needs a new connection for this request as the requested host name does not match the Server Name Indication (SNI) in use for this connection.</p>
</body></html>

SEO и проверка редиректов

Браузеры восстанавливаются после 421 автоматически, но поисковые роботы и проверки редиректов могут фиксировать его как ошибку 4xx, и затронутые URL тогда могут не попасть в индекс. Если проверка возвращает 421, проверьте настройки TLS/SNI и виртуальных хостов на сервере и на любом прокси перед ним.

Типичные причины и сценарии использования

  • Обратный прокси подключается к HTTPS-бэкенду без SNI или с неправильным SNI. В nginx включите proxy_ssl_server_name on.
  • Несколько имен хостов используют общий сертификат и IP-адрес, и соединение повторно используется для хоста, который сервер по нему не обслуживает.
  • Нет виртуального хоста для имени, DNS-записи которого указывают на сервер.

Проверка редиректов URL

Бесплатная проверка редиректов TrueURL покажет все коды ответа, которые возвращает URL, — на каждом переходе цепочки.