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; }