vue路由history模式刷新404问题解决方案
由于vue单页面的原因,需要借助路由来实现页面的切换,主要有两个方法,history, 和 hash。hash的话在URL上带有 ’#’ 的地址,处理起来比较坑,还有就是路由比较丑,最坑的是,做 微信和支付宝 的时候回调地址,不允许加 ?好,只能用rest 风格。但是换成history模式,就会有个新的坑,就是当用户刷新页面就无法显示了(404)。对于这个问题,我们只需要在服务器配置如果URL匹配不到任何静态资源,就跳转到默认的index.html。在网上搜了,一吨教程,都是无效的,我真的是醉.
原创
2020-06-19 11:00:53 ·
2239 阅读 ·
0 评论