Всем привет. Есть десктопное приложение electron.js которое делает запрос на фронт
example.com:5000 , нужнен redirect на
https://secure_example.com/admin. Нет возможности переустановить приложение . Нужно сделать так чтобы сервис front на
front:5000 был доступен на другом домене /admin. При попытке зайти в браузере на
http://example.com:5000, идет redirect как надо на
https://secure_example.com/admin но в логах pm2 показывает :
1|buildAdm | GET /admin 200 6.911 ms
а мне нужно нужен запрос на /
server {
server_name example.com;
listen 5000;
return 301
https://secure_example/admin$request_uri;
}
server {
server_name secure_example.com;
listen 443;
ssl on;
….
location /admin {
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $http_host;
proxy_set_header X-Forwarded-Proto https;
proxy_read_timeout 30s;
proxy_redirect off;
proxy_pass
http://front:5000;
}
}