Size: a a a

2021 April 21

N

N/A in nginx_ru
мало опыта
источник

N

N/A in nginx_ru
вообще упал
источник

N

N/A in nginx_ru
502 Bad Gateway
источник

ђ

ђRus 😼 in nginx_ru
данунах. не бывает так
источник

ђ

ђRus 😼 in nginx_ru
логи php чо?
источник

N

N/A in nginx_ru
он не рестартнулся
источник

N

N/A in nginx_ru
щас
источник

N

N/A in nginx_ru
всем спасибо разобрались, дело было в cgi.fix_pathinfo = 1
источник

A

A in nginx_ru
Привет! Подскажите, плиз, как корректно сделать urlencode, при редиректе?

Сейчас сделал так:
location / {
   proxy_pass http://mysite.com:8015;
}

Но русские буквы конвертируются не в %D1 %B1, а в \xD1 \xB1.
Что нужно поправить?
источник

ђ

ђRus 😼 in nginx_ru
а где тут русские буквы?
источник

A

A in nginx_ru
=) Например я отправляю запрос на http://localhost/path/пример.
Мне надо, чтобы завернуло на http://mysite.com:8015/path/%D0%BF%D1%80%D0%B8%D0%BC%D0%B5%D1%80,
вместо этого сейчас заворачивает на http://mysite.com:8015/path/\xD0\xBF\xD1\x80\xD0\xB8\xD0\xBC\xD0\xB5\xD1\x80
источник

ђ

ђRus 😼 in nginx_ru
нжинкс не занимается обработкой того, чего в нём нет. так ему отдаёт то, что на порту 8015 сидит же
источник

A

A in nginx_ru
Неправильно формулирую. Понял.
источник

A

A in nginx_ru
Я ожидаю, что nginx преобразует русские буквы в urlencoded. Он это делает, но заменяет % на \x
источник

A

A in nginx_ru
Все равно чушь получилась?
источник

ђ

ђRus 😼 in nginx_ru
нжинкс ничего не преобразовывает. так он получает с бэка
источник

ђ

ђRus 😼 in nginx_ru
и просто передаёт дальше как есть
источник

A

A in nginx_ru
Дак до бэка же еще ничего не дошло?
источник

A

A in nginx_ru
nginx получает адрес и редиректит его на другую машину. При этом правит url
источник

ђ

ђRus 😼 in nginx_ru
proxy_pass http://mysite.com:8015;
а это что?
источник