Vuejs2 Vue路由器始终重定向到/#/

Vuejs2 Vue路由器始终重定向到/#/,vuejs2,vue-router,Vuejs2,Vue Router,我正在尝试将vue cli与webpack模板集成到现有的后端自制框架中。Web服务器是apache 我希望在urlexample.com/vue时加载并装载vue js应用程序 当我转到这个URL时,我可以看到基本示例vue组件,但在我被重定向到example.com/#/ 你知道如何解决这个问题吗?问题来自哪里? 路由器.js Main.js //要使用“import”命令加载的Vue生成版本 //(仅限运行时或单机版)已在webpack.base.conf中使用别名设置。 从“Vue”导入

我正在尝试将
vue cli
webpack
模板集成到现有的后端自制框架中。Web服务器是apache

我希望在url
example.com/vue
时加载并装载
vue js
应用程序

当我转到这个URL时,我可以看到基本示例
vue组件
,但在我被重定向到
example.com/#/

你知道如何解决这个问题吗?问题来自哪里?

路由器.js Main.js
//要使用“import”命令加载的Vue生成版本
//(仅限运行时或单机版)已在webpack.base.conf中使用别名设置。
从“Vue”导入Vue
从“./App”导入应用程序
从“./路由器”导入路由器
Vue.config.productionTip=false
/*eslint禁用无新*/
新Vue({
el:“#应用程序”,
路由器,
模板:“”,
组件:{App}
})

我必须在
router.js
文件中将我的路径定义为以下路径:'/vue'。如果
vue路由器
没有找到路由,它将重定向到
index.php

import Vue from 'vue'
import Router from 'vue-router'
import Hello from '@/components/Hello'

Vue.use(Router)

export default new Router({
  mode : 'history',
  routes: [
    {
      path: '/',
      name: 'Hello',
      component: Hello
    }
  ]
})
// The Vue build version to load with the `import` command
// (runtime-only or standalone) has been set in webpack.base.conf with an alias.
import Vue from 'vue'
import App from './App'
import router from './router'

Vue.config.productionTip = false

/* eslint-disable no-new */
new Vue({
  el: '#app',
  router,
  template: '<App/>',
  components: { App }
})