标签: vue.js server routes axios
我的 Vue 网站在本地主机上正常工作,在我构建它并将其上传到服务器后,路由工作正常,但有两个问题:
1- 当我点击路线并打开页面时,如果我刷新页面,它会给我一个错误 404 页面未找到。
2- 无法通过 axios 连接到 api?
我该如何解决?
答案 0 :(得分:2)
问题在于您的 Web 服务器。确保您的网络服务器(Apache、Nginx、Express 等)始终指向 Index.html。
您的 Web 服务器不知道 SPA 应该执行路由。