Задать вопрос
@Suffering007

Почему Nginx выдаёт 302 ответ вместо 404?

При переходе в несуществующую страницу возвращается статус 302 вместо 404. В чем может быть проблема? В конфиге нигде не встречается "return 302". В поле Location отдаётся тот-же самый url, на который был произведен переход. Браузет, при переходе на несуществующую страницу говорит
"The example.ru page isn’t working

example.ru redirected you too many times.
Try clearing your cookies.
ERR_TOO_MANY_REDIRECTS "
  • Вопрос задан
  • 802 просмотра
Подписаться 1 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Skillbox
    Python-разработчик
    10 месяцев
    Далее
  • ProductStar
    Профессия DevOps-инженер
    5 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик буткемп
    4 месяца
    Далее
Решения вопроса 1
alekciy
@alekciy
Вёбных дел мастер
Какой-то из rewrite правил в конфиге создает зацикленный редирект.
Если отдает 302 значит так настроено (либо 302 отдает бэкэнд). Поэтому внимательно смотрите конфиг.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы