Vue:刷新页面后找不到 404 页面

时间:2021-04-27 11:50:49

标签: vue.js server routes axios

我的 Vue 网站在本地主机上正常工作,在我构建它并将其上传到服务器后,路由工作正常,但有两个问题:

1- 当我点击路线并打开页面时,如果我刷新页面,它会给我一个错误 404 页面未找到。

2- 无法通过 axios 连接到 api?

我该如何解决?

1 个答案:

答案 0 :(得分:2)

问题在于您的 Web 服务器。确保您的网络服务器(Apache、Nginx、Express 等)始终指向 Index.html。

您的 Web 服务器不知道 SPA 应该执行路由。