vue-router history模式改变服务器文件结构后,之前定义的path都要改?

之前vue-router 使用的是默认hash模式,放在服务器根目录的pc的文件夹下,

访问 www.xx.com/pc/ 可以访问到
//router.js
export default new Router({
  routes: [
    {
      path: '/',
      name: 'home',
      component: HomeRouter
    }

现在要改变mode模式为history

发现访问 www.xx.com/pc/  404

我修改router.js文件

//router.js
export default new Router({
  mode: 'history',
  routes: [
    {
      path: '/pc/',
      name: 'home',
      component: HomeRouter
    }

就可以访问了,但是项目中有很多路由,一个一个修改很麻烦,有什么快捷的方法解决吗?

阅读 1.5k
1 个回答

使用NGINX重定向到首页

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题