【发布时间】:2020-06-30 14:53:47
【问题描述】:
我使用 vue-cli 开发了我的应用程序。似乎它可以抓取任何 URL 请求并且 Vue 能够处理它。例如。当我在 Chrome 中输入 http://localhost:8080/prihlaseni 时,页面被渲染。
我最近尝试使用 Nginx 来提供内容并为 NodeJS 后端做一个反向代理。但是这次这个 URL http://localhost/prihlaseni 返回 Nginx 错误 404。如何修复它以使 vue 处理这个 URL?
server {
listen 80;
server_name localhost;
location / {
index index.html index.htm;
root C:\dev\mezinamiridici\spa\dist;
}
location /api/ {
proxy_pass http://127.0.0.1:3000/;
}
}
【问题讨论】: