中英文系统分署两个不同的端口,从nginx登录时发现没有JSESSIONID,也登录不进去,尝试各种方法后如下成功!
解决如下:
location /en/ {
proxy_pass http://115.159.73.50:8082/;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_cookie_path / /en/;
proxy_set_header Cookie $http_cookie;
}
location /ch/ {
proxy_pass http://115.159.73.50:8081/;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_cookie_path / /ch/;
proxy_set_header Cookie $http_cookie;
}