我nginx
用作反向代理,当我在Web界面中登录时,我被重定向到代理URL。我想避免这种情况,并始终将“ server_name”保留为URL。可能吗?
这是我的/etc/nginx/conf.d/my_app.conf
:
server {
listen 443 ssl;
server_name my-app.net;
ssl_certificate /etc/pki/tls/certs/my-app.cer;
ssl_certificate_key /etc/pki/tls/private/my-app.key;
ssl_protocols TLSv1.1 TLSv1.2;
access_log /var/log/nginx/my-app.access.log main;
location / {
proxy_pass http://ip_of_the_app:7180/;
proxy_redirect off;
}
}
我连接上http://my-app.net
,输入登录信息,然后将我重定向到http://ip_of_the_app:7180
同一登录页面,然后必须再次登录。可以避免这种双重登录吗?
tonio94,您的问题是否得到解决?如果是,请接受答案。如果否,请说明缺少的内容。
—
cnst 2016年
我昨天刚刚测试过,它可以正常工作,需要删除proxy_redirect。谢谢您的帮助。
—
tonio94'7