Size: a a a

2021 June 12

Т

Танджиро Камадо... in nginx_ru
Спасибо большое за помощь, все заработало!
источник
2021 June 13

Д

Діма in nginx_ru
Привет всем.
Недавно переехал на сервер nginx и у меня странное поведение сервера.
Все символы / меняются на %2F
Не подскажете как называется такое поведение?
URL decoding ?
И как его отключить?
источник

В

Виталий in nginx_ru
Меняются в браузере?
источник

ВМ

Владимир Муковоз... in nginx_ru
никак
источник

k

kiosaku in nginx_ru
можно. стучишься curl-ом, достаёшь куку, кладёшь к nginx-у, делаешь ему reload. всё.
источник

VZ

Vladimir Zhurkin in nginx_ru
поищи NGINX unescapes %2f to a forward slash =) Но это не проблема nginx  Например в php такое может быть и правится настройкой
источник

IH

Ihor Horhul in nginx_ru
источник
2021 June 14

AC

All Cats in nginx_ru
всем привет)

location /xxx/ {
               proxy_pass http://unix:/tmp/fk-flask.sock:/;
   }


приложение генерирует ссылку  /yyy?page=2

как можно передавать путь, например в заголовки, чтобы приложение могло генерировать ссылку /xxx/yyy?page=2 ?
источник

k

kiosaku in nginx_ru
ещё раз, если не сложно
источник

k

kiosaku in nginx_ru
что куда передавать надо?
источник

k

kiosaku in nginx_ru
убери последний / в proxy_pass
источник

k

kiosaku in nginx_ru
и у тебя в приложение будет проваливаться /xxx, а не /
источник

AC

All Cats in nginx_ru
нет, тогда   будет передаваться ххх в путь
источник

AC

All Cats in nginx_ru
а мне надо чтобы приложение получало запрос на /
но при этом знало какой путь, чтобы могло генерировать валидные ссылки
источник

k

kiosaku in nginx_ru
ну и? как твоё приложение узнает, что ему надо вернуть /xxx/yyy, если к нему запрос пришёл как /, а не как /xxx ?
источник

AC

All Cats in nginx_ru
потому что например ссылка на вторую страницу ведет на /yyy?page=2
я ее кликаю и получаю 404
мне нужна ссылка /xxx/yyy?page=2
источник

k

kiosaku in nginx_ru
ну передавай в параметрах, скажем proxy_pass http://127.0.0.1/?path=$uri;
источник

k

kiosaku in nginx_ru
можешь через proxy_set_header X-Path $uri;
источник

AC

All Cats in nginx_ru
хм, ну да
а в хедер как то можно полодить его?
источник

AC

All Cats in nginx_ru
спасибо!
источник