nginx代理api

nginx代理api,第1张

前端访问后台API前置标识为/api,在nginx增加api代理访问配置,配置如下:

location /api/ {

    proxy_pass http://192.168.1.10:8888/

    proxy_set_header  Host            $host

    proxy_set_header  X-Real-IP        $remote_addr

    proxy_set_header  X-Forwarded-For  $proxy_add_x_forwarded_for

}

API 接口代理

我们一般做vue的项目都会配置接口代理,比如以 /API 径开头的请求都代理到本机的3000端口

那么问题来了这里的配置只有在本机没打包的时候才有效的,打包之后/API 径开头的请求就不会代理了,上传到服务器后

如何解决呢?

办法来了!!!

我的后台服务是node的,也部署在同一个服务器,开启的是3000端口

看如下nginx配置

好了看上面配置后面的注释吧,就这样配置绝逼没问题


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/374849.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-14
下一篇2023-05-14

发表评论

登录后才能评论

评论列表(0条)

    保存