【发布时间】:2021-07-20 18:21:00
【问题描述】:
我的 Vue 网站在 localhost 上可以正常工作,在我构建它并将其上传到服务器后,路线可以正常工作,但有两个问题:
1-当我点击路由并打开页面时,如果我刷新页面,它会给我一个错误 404 page not found.
2- axios 连接 api 不起作用?
我该如何解决?
【问题讨论】:
标签: vue.js server routes axios
我的 Vue 网站在 localhost 上可以正常工作,在我构建它并将其上传到服务器后,路线可以正常工作,但有两个问题:
1-当我点击路由并打开页面时,如果我刷新页面,它会给我一个错误 404 page not found.
2- axios 连接 api 不起作用?
我该如何解决?
【问题讨论】:
标签: vue.js server routes axios
问题出在您的网络服务器上。确保您的网络服务器(Apache、Nginx、Express 等)始终指向 Index.html。
您的网络服务器不知道 SPA 应该进行路由。
【讨论】: