@tvoyadres

Nginx проблема с длинным запросами GET?

В общем достал меня это NGNIX, почему мне так не везет с ним весь инет перерыл не нашел решение

и так на сайте люди используют поиск

и бывают такие запросы длинные запросы с русскими буквами 139 стрелковой дивизии

https://tvoyadres.ru/chuvashskaya-respublika/chebo...

в результате получаю 502 ошибку, если часть кода сократить то все пашет.

Как я понимаю, проблема с длиной url, система nginx + apache раньше все на apache все норм пахало.
  • Вопрос задан
  • 91 просмотр
Решения вопроса 1
@hell
какой у вас конфиг своеобразный

значит так

Ставим в секкции http (она скорее в nginx.conf)

proxy_buffer_size 64k;
proxy_buffers 4 64k;
proxy_busy_buffers_size 64k;

Если у вас нету доступа к nginx.conf, ставьте в текущем - сразу после чарсета
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
@tvoyadres Автор вопроса
Сам решил по логам

upstream sent too big header while reading response header from upstream, client

в nginx.cof

добавил в секцию

http {
...
proxy_buffer_size 32k;
proxy_buffers 8 16k;
proxy_busy_buffers_size 32k;
...
}
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы