nginx中去除/代表直接路径拼接,添加/去除前缀如下图所示:
location /api/ {
proxy_pass http://www.baidu.com:8084/;
}
配置Nginx会转发所有以/api开头的URI。通常都会在接口访问路径前面加上/api,然后到nginx配置去掉这个前缀。
我们在前端中访问后端的接口的路径为
https://www.baidu.com:8084/api/get/user/1
则经过该请求会被Nginx所转发,访问的后端接口路径为
http://www.baidu.com:8084/get/user/1