关于将打包后的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.请求失败
3.后台请求接口
回答:
参考下这个链接
location /api/{ proxy_pass http://localhost:8090; 这里加多个 /
proxy_pass http://localhost:8090/; 改成这个试试
}
以上是 关于将打包后的vue项目部署到nginx的相关问题 的全部内容, 来源链接: utcz.com/p/936971.html