关于nginx+tomcat搭建反向代理时路径和端口问题
2016-10-22 17:02
567 查看
1 、在配置nginx的反向代理时在localtion下需要
location / {
proxy_pass http://192.168.139.137:8080;
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_redirect default ;
}
否则会出现当访问代理位置时出现浏览器url为http://192.168.139.137:8080/**这样的路径
2.当nginx代理端口不是80的时候需要修改tomcat的server.xml文件将connector的节点中增加一个proxyPort="10443"nginx代理端口的位置
如果nginx代理的https请求还需要增加scheme="https" 的节点元素
location / {
proxy_pass http://192.168.139.137:8080;
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_redirect default ;
}
否则会出现当访问代理位置时出现浏览器url为http://192.168.139.137:8080/**这样的路径
2.当nginx代理端口不是80的时候需要修改tomcat的server.xml文件将connector的节点中增加一个proxyPort="10443"nginx代理端口的位置
如果nginx代理的https请求还需要增加scheme="https" 的节点元素
相关文章推荐
- 关于nginx+tomcat搭建反向代理时加载静态资源找不到的问题
- Nginx反向代理关于端口的问题
- Nginx反向代理关于端口的问题
- Nginx反向代理关于端口的问题
- Nginx反向代理关于端口的问题
- Nginx反向代理关于端口的问题
- nginx反向代理tomcat,由于客户端输入的端口不一致造成网页basehref错误的问题及解决办法
- nginx反向代理tomcat时遇到一个问题
- 关于nginx反向代理后session问题
- Windows10下启动nginx反向代理服务器失败的解决方法(重在解决:80端口被PID为4的System占用问题)
- 解决采用nginx反向代理tomcat时JSP动态页面不刷新问题
- nginx反向代理服务器端口问题
- nginx反向代理tomcat会出现session失效问题
- 关于Tomcat搭建服务器需要80端口问题的解决方案以及80端口被NT KERNEL & SYSTEM ,pid4占用解决方法
- nginx 反向代理 端口设置问题
- Nginx 配置反向代理后,页面中取绝对URL地址的问题显示代理端口
- nginx反向代理多个tomcat 配置.解决因404问题js css无法加载问题
- nginx反向代理时通过rewrite解决后端资源css/js/img 写了绝对路径的问题
- 解决Linux下ArcGIS Server的Tomcat不稳定问题,nginx配置反向代理时的一个小问题
- Nginx 反向代理 Tomcat 传递自定义 Head 问题总结