Nginx. Настройка редиректа
Форум — Admin
Добрый день! В nginx новичок, прошу помощи. Есть сервер №1. На нем работает веб java приложение по порту 7081 - http://192.168.1.1:7081
Есть сервер №2 смотрящий в мир, и на нем необходимо настроить доступ к приложению на сервере №1, но адрес должен быть с префиксом, например https://test.com/pref/
В Nginx на сервере №2 описал некую конфигурацию
location /pref/ {
proxy_http_version 1.1;
proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_read_timeout 900;
proxy_set_header Connection "";
proxy_buffers 32 4k;
proxy_pass http://192.168.1.1:7081/;
}
Первая страница веб приложения открывается корректно. В самом приложении есть ссылка на другую страницу, и вот он на сервере №2 открывается без префикса, т.е. должно быть например https://test.com/pref/login? а получается https://test.com/login?
Можно ли в nginx решить эту проблему?