关于将打包后的vue项目部署到nginx的相关问题

我想知道 通过nginx代理过后 如何把请求时请求地址中的api去掉 就像vue配置文件中重写路径差不多的
1.nginx配置文件

server {

listen 8070;

server_name localhost;

location / {

root D:/bs/qianduan/million-project/dist;

index index.html index.htm;

}

error_page 500 502 503 504 /50x.html;

location = /50x.html {

root html;

}

location /api/{

proxy_pass http://localhost:8090;

}

}

2.请求失败
关于将打包后的vue项目部署到nginx的相关问题

3.后台请求接口
关于将打包后的vue项目部署到nginx的相关问题


回答:

参考下这个链接

    location /api/{

proxy_pass http://localhost:8090; 这里加多个 /

proxy_pass http://localhost:8090/; 改成这个试试

}

以上是 关于将打包后的vue项目部署到nginx的相关问题 的全部内容, 来源链接: utcz.com/p/936971.html

回到顶部