博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
nginx做本地端口代理的问题
阅读量:6258 次
发布时间:2019-06-22

本文共 521 字,大约阅读时间需要 1 分钟。

hot3.png

需求:前后端在同一个服务器,端口不同

后端端口8082,前端端口8080,需要将前端的/box请求转到后端的8082端口,参考配置如下

 server {

        listen       8080;
        server_name  www.box.com;

        location /box/ {

            proxy_pass    http://localhost:8082/;

            #如果服务器需要获取真实ip,需要配置以下

            proxy_set_header Host $http_host;

            proxy_set_header X-Real-IP $remote_addr;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
            proxy_set_header X-Forwarded-Proto $scheme;
        }

        location / {

            root box;
            index index.html;
        }
    }

 

 

如果服务端是servlet,并且需要获取真实ip,需要在server.xml的host节点下面加入如下:

 

转载于:https://my.oschina.net/u/222749/blog/3005913

你可能感兴趣的文章
设计与梳理企业二级流程的路线方法
查看>>
Python正则表达式指南
查看>>
使用css3制作渐变分割线
查看>>
垃圾回收概念与算法
查看>>
IconFont 图标svg
查看>>
TFS实现需求工作项自动级联保存
查看>>
springmvc 4.x 处理json 数据时中文乱码
查看>>
nginx 重启命令
查看>>
一花一世界 一叶一菩提
查看>>
Python练习(day7)
查看>>
网络工程师笔试题总结
查看>>
我的友情链接
查看>>
C# DataTable的詳細用法
查看>>
vSphere网络原理及vSwitch
查看>>
df 命令
查看>>
jQuery 简介
查看>>
红帽新RHEL 7.1企业版发布
查看>>
Linux中的帮助功能
查看>>
Linux学习笔记——程序包管理之yum
查看>>
SqlServer转换为Mysql的一款工具推荐(mss2sql)
查看>>