TrueURL
TrueURL

Меню

502 Bad Gateway

Ошибка 502: шлюз или прокси получил недопустимый ответ от вышестоящего сервера — например, потому что упало приложение за nginx.

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

502 Bad Gateway означает, что сервер, работающий как шлюз или прокси, получил недопустимый ответ от вышестоящего (upstream) сервера, к которому обратился для выполнения запроса. Сам прокси работает; проблема находится за ним.

В типичной схеме прокси — это nginx, Apache, балансировщик нагрузки или CDN, а вышестоящий сервер — сервер приложений, например PHP-FPM, Node.js, Gunicorn или контейнер. «Недопустимый ответ» — это отклоненное или сброшенное соединение, падение посреди ответа, некорректные заголовки или заголовки, которые не помещаются в буферы прокси (nginx пишет в лог «upstream sent too big header»).

В Cloudflare проблемы исходного сервера обычно дают более конкретные коды, например 520, 521 или 522. Обычный 502, полученный через Cloudflare, может исходить от самого исходного сервера или быть следствием проблемы внутри сети Cloudflare.

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

HTTP
HTTP/1.1 502 Bad Gateway
Date: Fri, 06 Nov 2026 10:15:32 GMT
Server: nginx
Content-Type: text/html
Content-Length: 142
Connection: keep-alive

<html>
<head><title>502 Bad Gateway</title></head>
<body>
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx</center>
</body>
</html>

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

Как и в случае с другими ошибками 5xx, кратковременные периоды с 502 замедляют сканирование, но не удаляют страницы, а постоянные 502 приводят к выпадению из индекса. Ошибки 502 часто возникают периодически (перезапуск воркера, переполнение пула), поэтому проверьте URL несколько раз или воспользуйтесь массовой проверкой редиректов, чтобы увидеть, как часто он дает сбой.

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

  • Сервер приложений (PHP-FPM, Node.js, Gunicorn) не работает, перезапускается или упал.
  • Прокси указывает на неправильный адрес, порт или сокет вышестоящего сервера.
  • Заголовки ответа вышестоящего сервера не помещаются в буферы прокси (proxy_buffer_size или fastcgi_buffer_size в nginx).
  • Файрвол или группа безопасности не дает прокси достучаться до бэкенда.

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

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