猿问

react单页面应用本地开发环境下刷新会停留在当页,部署在服务器上刷新404

有个react写的SPA,npm start运行项目的时候起的本地服务器,进入项目,再点击进入详情页,通过路由切换,访问的是这个页面,http://192.168.0.110:3002/det...刷新后还是这个页面。

但是我一打包后,放到服务器根目录下,进入项目,进入详情页,都没问题,但是刷新后显示404。

就是因为打包后根目录就一个index.html文件,找不到那个detail文件了。我现在想实现服务器上刷新页面还是停留在当页,有办法解决吗?难道单页面应用不能刷新??


HUWWW
浏览 1129回答 1
1回答
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答