我有两个应用程序,app1是在reactJS中开发的,而app2是在angularJS中共享相同的登录会话的,
- Application 1
http://application-1:1234/
- APplication 2
http://application-2:2345/
我需要在两个应用程序之间进行流畅的导航,因为它们共享相同的登录凭据。
我已经创建了NGINX反向代理配置,
server {
listen 8080;
server_name http://global-ip:8080;
location / {
proxy_pass http://application-1:1234;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_set_header Host $host;
proxy_cache_bypass $http_upgrade;
}
location /application-2 {
proxy_pass http://application-2:2345;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_set_header Host $host;
proxy_cache_bypass $http_upgrade;
}
}
由于上述配置仅适用于“第一默认根路径”。另一个/ application-2无法重定向到指定的路径。
任何帮助将不胜感激。
谢谢 Praveen T