Size: a a a

2020 July 10

VZ

Vladimir Zhurkin in nginx_ru
бекенд ожидает запрос как / и отдает как /
источник

VZ

Vladimir Zhurkin in nginx_ru
фронт ожидает selenoid
источник

VZ

Vladimir Zhurkin in nginx_ru
на этом все
источник

k

kiosaku in nginx_ru
если в заголовке location, то можно поправить через proxy_redirect
источник

k

kiosaku in nginx_ru
если в теле - то через sub_filter. но самое правильное - чтобы код на бэке умел понимать, что он должен с префиксом формировать url-ы
источник

VZ

Vladimir Zhurkin in nginx_ru
не умеет код бек понимать как и location, это черный ящик
источник

VZ

Vladimir Zhurkin in nginx_ru
а иногда и opensource забивает на это
источник

VZ

Vladimir Zhurkin in nginx_ru
яркий пример awx и harbor
источник

VZ

Vladimir Zhurkin in nginx_ru
а sub_filter устанешь все искать и при любом обновлении все это полетит в говно
источник

VZ

Vladimir Zhurkin in nginx_ru
вариант есть поставить еще один nginx который будет принимать что тебе надо и отдавать беку как /
источник

VZ

Vladimir Zhurkin in nginx_ru
но это такое себе решение и не очень понятно, почему в nginx нет механизма решения
источник

VZ

Vladimir Zhurkin in nginx_ru
ну или я об этом ка ки многие не знают
источник

k

kiosaku in nginx_ru
Vladimir Zhurkin
но это такое себе решение и не очень понятно, почему в nginx нет механизма решения
потому что это - задача приложения, понимать, где оно работает
источник

k

kiosaku in nginx_ru
а то, что говнокод … ну, никуда не деться
источник

k

kiosaku in nginx_ru
btw, что мешает в / расположить?
источник

VZ

Vladimir Zhurkin in nginx_ru
kiosaku
btw, что мешает в / расположить?
наверно то, что там уже может что то быть ?
источник

VZ

Vladimir Zhurkin in nginx_ru
а как быть , если у тебя два , три таких чуда ?
источник

VZ

Vladimir Zhurkin in nginx_ru
при этом домен ты то же не можешь как то повлиять
источник

VZ

Vladimir Zhurkin in nginx_ru
остается еще поднять на не стандартном порту, но это опять же такое себе
источник

k

kiosaku in nginx_ru
другой домен
источник