URL-адрес от маршрутизатора возвращается Не найдено на странице обновления - PullRequest
0 голосов
/ 25 марта 2019

Я использую Маршрутизатор для создания ссылок на разные страницы. Он работает нормально, и моя страница более или менее готова, когда я заметил, что если я, например, открываю URL в новом окне, он возвращается как 404 Not Found

Я получил этот код в своем маршрутизаторе:

export default new Router({
  mode: "history",
  base: process.env.BASE_URL,
  routes: [
    // navbar
    {
      path: "/",
      name: "home",
      component: () =>
        import(/* webpackChunkName: "home" */ "./views/Home.vue")
    },
    {
      path: "/blog",
      name: "blog",
      // route level code-splitting
      // this generates a separate chunk (about.[hash].js) for this route
      // which is lazy-loaded when the route is visited.
      component: () =>
        import(/* webpackChunkName: "about" */ "./views/Blog.vue")
    },

Скажем, например, я открываю страницу своего блога. Тогда URL будет mypage.com/blog Если я открою это на какой-то другой странице или обновлю свою страницу, он вернется как не найденный. Как я могу сделать так, чтобы маршрут обновлялся до нужной страницы?

...