Nginx代理问题

记录下情况
本地使用wamp运行前端程序,因为后端程序在本地不能跑,所以使用nginx做反向代理,让代码中访问后台的路径使用nginx代理指向服务器环境。
wamp使用8080端口,nginx使用80端口
这里我走了一个误区,我用wamp是访问前端代码,这是的跳转连接全是localhost:8080,这样不会被nginx监控到
其实这里应该让nginx也代理我的wamp,前端也应该去访问nginx,这样wamp中的连接才是80端口的

附上一段nginx代理配置

server {
        listen       80;
        server_name  localhost;

    location / {
        proxy_pass http://localhost:8080;    //wamp的端口
            root   html;
            index  index.html index.htm;
        }

        location /admin/ {             //后台java的项目名称
        proxy_pass http://192.168.1.1:8091;  //后台ip+端口
            root   html;
            index  index.html index.htm;
        }
View Code

 

posted @ 2019-06-14 17:07  一天到晚想名字  阅读(336)  评论(0编辑  收藏  举报