Size: a a a

2021 May 25

ВМ

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

ВМ

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

ВМ

Владимир Муковоз... in nginx_ru
и то что ты мутил через переменные, делается просто на основе логики самого проксипаса
источник

ВМ

Владимир Муковоз... in nginx_ru
хорошо хоть не реврайтом)), хотя даже сложно сказать, что тут лдучше, так как ты сделал или реврайт), оба варианта плохо
источник

ВМ

Владимир Муковоз... in nginx_ru
вернее будет сказать, та часть которая указана в локейшене она вообще передаваться не будет
источник

ВМ

Владимир Муковоз... in nginx_ru
/api/search/ будет передаваться как / ? Или что тут не так?
источник

ВМ

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

k

killswitch in nginx_ru
Все, дошло, посмотрел, что в переменной)
источник

ВМ

Владимир Муковоз... in nginx_ru
будет передаваться то что дальше
источник

k

killswitch in nginx_ru
ну как я сказал, конфиг достался по наследству, я его правил по принципу "работает - не трогай"
Но ваши замечания буду учитывать
источник

k

killswitch in nginx_ru
Это, как я понял, копипаста, чтобы кросс-доменные запросы работали для XMLHttpRequest.  Соответственно, зачем чарсет, и работает ли оно правильно без точки с запятой в content-type - ответа нет.
Но это написано про запрос с методом OPTIONS, соответственно, на мой кейс с GET влиять не должно по идее
источник

k

killswitch in nginx_ru
наврал, там POST. Но все равно не OPTIONS
источник

k

killswitch in nginx_ru
пока так и не получилось понять, где приклеивается неправильная кодировка(
источник

V

Viktor in nginx_ru
Подскажите, как получить имя cервера в апстриме?
`
upstream upstream_name{
server server_name1;
server server_name2;
}
location / {
proxy_pass https://upstream_name;
proxy_ssl_name $[server_mane1 или server_name2];
}
источник

V

Viktor in nginx_ru
Пока нашел только переменную $upstream_addr, но мне именно имя надо
источник

ВМ

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

V

Viktor in nginx_ru
да, серт на каждое имя отдельный, server1.upstream_name, и server2.upstream_name
источник

ВМ

Владимир Муковоз... in nginx_ru
и зачем так?, почему сервера откликаютс яна разные домены, но прописаны в один апстрим?
источник

V

Viktor in nginx_ru
это вопрос понятен, но там у меня нет власти 🙁
С моей стороны нужно просто получить имя сервера в апстриме и подставить
источник

V

Viktor in nginx_ru
Есть варианты?
источник