302
Не критично — устраняется самостоятельно

Ошибка 302 — HTTP-статусы

Что это значит

Код 302 Found (ранее — Moved Temporarily) указывает, что запрашиваемый ресурс временно доступен по другому URI. Сервер направляет клиента (браузер, поисковый робот) на новый адрес, указанный в заголовке Location. Временный редирект не меняет URL в закладках, и при последующих запросах клиент снова обращается к исходному URI. Пользователь видит автоматическое перенаправление на другую страницу без своего участия. В HTTP/1.0 код 302 применялся для перенаправления после POST-запроса, но в HTTP/1.1 для этого используется 303 See Other.

Вероятные причины

  • Временное перемещение страницы на другой URL (например, при технических работах)
  • Перенаправление на страницу входа или авторизации
  • Использование в CMS для редиректов без указания постоянного перемещения
  • Настройка балансировщика нагрузки для временного перенаправления трафика
  • Ошибка в конфигурации веб-сервера (например, случайный редирект)
  • Устаревшие ссылки в кэше браузера или поисковых систем
  • Временное перенаправление на мобильную версию сайта
  • Использование в API для указания временного расположения ресурса

Что делать — по порядку

  1. Проверьте, что редирект действительно временный: если ресурс перемещён навсегда, используйте код 301.
  2. Убедитесь, что заголовок Location содержит корректный и доступный URL.
  3. Проверьте конфигурацию веб-сервера (Apache, Nginx, IIS) на наличие правил редиректа.
  4. Очистите кэш браузера и повторите запрос, чтобы исключить кэшированный редирект.
  5. Используйте инструменты разработчика браузера (вкладка Network) для анализа цепочки редиректов.
  6. Проверьте, не возникает ли цикл редиректов (302 → 302 → …).
  7. Если редирект используется для авторизации, убедитесь, что сессия активна и куки передаются.
  8. Для API-запросов проверьте, что клиент корректно обрабатывает код 302 (следует за Location).

Нажимайте на пункты, чтобы отмечать выполненные.

Частые вопросы

Чем отличается 302 от 301?

301 — постоянный редирект, браузер и поисковики запоминают новый URL. 302 — временный, при следующем запросе снова обращаются к старому адресу.

Может ли 302 повлиять на SEO?

Да, поисковые системы могут не передавать вес ссылки на новый URL при временном редиректе. Для постоянных перемещений используйте 301.

Почему я вижу 302 при входе на сайт?

Скорее всего, сайт перенаправляет вас на страницу входа или после успешной аутентификации — это нормальное поведение.

Как убрать редирект 302?

Найдите правило редиректа в конфигурации сервера или настройках CMS и удалите или измените его.

Что делать, если 302 приводит к ошибке?

Проверьте целевой URL в заголовке Location — он может быть недоступен или вести на другой редирект. Используйте curl -I для просмотра заголовков.

Источники