Товарищи, Знатоки!
Есть nginx в режиме прокси, настроено проксирование. Не могу опубликовать второй ресурс под office.
Пример ситуации:
При обращении к домену
example.com проксирование идет на 10.100.0.70 и все работает нормально. Когда обращаюсь к
example.com/office backend пересылает мена на
example.com/welcome/, а мне надо на
example.com/office/welcome/.
Предполагаю, что надо переписывать ответы backend-a.
Но как?location / {
proxy_pass_header Authorization;
proxy_pass http://10.100.0.70;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
add_header Front-End-Https on;
proxy_http_version 1.1;
proxy_set_header Connection "";
proxy_buffering off;
client_max_body_size 0;
proxy_read_timeout 36000s;
proxy_redirect off;
}
location /office/ {
if ($request_uri ~* "/office/(.*)") {
proxy_pass http://10.11.10.22/$1;
}
}