使用Nginx代理-前后端分离

背景:

nginx配置注意事项:

1. 由于当时是直接使用的 服务器中的nginx,并没有注意 nginx.conf第一行中的user

user root;

2. 自定义.conf 内容

upstream tomcat {  #tomcat集群
	server 192.168.10.x:8080;
}
server {
  listen       8181;  #自定义监听端口
  server_name localhost; 
  location /dest/ {   #前端打包后的文件
        root  /u01/isi/zh/;
        index  index.html;
  }

 location /testwx {  #后端项目名称
	proxy_pass http://tomcat/zh_sys1;
	proxy_redirect off;
	proxy_set_header Host $host;
	proxy_set_header X-Real-IP $remote_addr;
	proxy_cookie_path  /zh_sys1 /testwx;  #cookie 的 path 与地址栏上的 path 不一致
                                         #浏览器就不会接受这个 cookie,无法传入 JSESSIONID 的 cookie
                                          #导致登录验证失败
	}
}

3. 访问地址

http://192.168.10.Y:8181/dest/     可以直接进入index.html 登录页面


 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值