Size: a a a

2021 May 17

AN

Anatoly NM in nginx_ru
на счет внешнего - это тестовый сервер в гипервизоре. поэтому пока что 88.100)
источник

A

Anton in nginx_ru
тоже в контейнере?
источник

AN

Anatoly NM in nginx_ru
да там микросервисная архитектура - только контейнеры
источник

A

Anton in nginx_ru
тогда можно
upstream auth {
server auth:3000;
}
и.в ymp не прописывать этот порт (3000:3000 )в ports (емнип контейнеры могут общаться внутри свой сети без проброса пора наружу)
и можно аналогично сделать для 8080
источник

AN

Anatoly NM in nginx_ru
Спасибо огромное, очень помог. Буду пробовать ...
источник

IS

Ivan Semenov in nginx_ru
Здравствуйте.
Необходимо сделать редирект со ссылок вида https://www.site.ru/text/text2/12345%23ig на https://www.site.ru/text/text2/12345#ig (меняется %23 на #).
Как это сделать?
источник

A

Anton in nginx_ru
средней красоты вариант
map $request_uri $new_uri_web {
       default “”;
       ~*^(?<a1>.+)%23(?<a2>.*) '$a1#$a2';
}

и в server/location
if ($new_uri_web){return 301 $new_uri_web;}
источник

ВМ

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

ВМ

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

ВМ

Владимир Муковоз... in nginx_ru
# это же не %23
источник

ВМ

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

ВМ

Владимир Муковоз... in nginx_ru
это же всё в if прописывается и всё)
источник

ВМ

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

A

Anton in nginx_ru
ну наверное соглашусь, это уже видимо моя привычка….
просто если придется расширять условия для редиректа, то в if это уже не “засунешь”
источник

ВМ

Владимир Муковоз... in nginx_ru
if ($request_uri ~* ^(?<a1>.+)%23(?<a2>.*)) {return 301 $a1\#$a2;}
источник

ВМ

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

ВМ

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

ВМ

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

ВМ

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

A

Anton in nginx_ru
а с другой стороны - почему не сразу?) по нагрузке кмк разницы нет
источник