项目在本地调试时候, react-router的配置都是可以的。 页面也是可以成功跳转的。
比如登录页: http://localhost:3000/bcard/login
然后我用webpack配置了压缩之后,放到 公司测试服务器上面, 测试服务器的域名: “http://aaa.bbb.com/bcard”
首页可以成功访问,http://aaa.bbb.com/bcard
但是跳去登录页就直接404了 http://aaa.bbb.com/bcard/login
为什么本地可以,到服务器上面就不行呢?
这是我的react-router的路由配置:
其中 rootPath() 就是 ‘/bcard’ 。
package.json的 homepage 主页 配置这样:
“homepage”: “http://aaa.bbb.com/bcard”
还有就是 有些路径点击按钮之后可以跳转成功,直接访问就是404,
这个问题怎么解决? 知道点的大神 点拨迷津, 小生万分感谢