在netlify上部署后直接路由到Vuejs中的链接

问题描述 投票:0回答:1

我创建了一个 Vuejs/Vuetify 和 Vue 路由器站点,将其部署到 netlify 后,如果我尝试直接访问链接,netlify 会弹出一个页面未找到的屏幕,我该怎么办?

我不知道还能做什么,因为当我尝试将“_redirects”与代码一起使用时

/*  /index.html 200
但还是没有重定向

routes vuejs3 vuetify.js netlify vue-router4
1个回答
0
投票

您使用 Vue 路由器编写了您的内容,因此当您的意思是“...如果我尝试直接访问链接...”时,您可以通过 vue 路由器进行导航,那么这可能会有所帮助。 部署到 vercel 后我也有同样的情况。

我发现你可以在项目中添加 vercel 的设置。也许 netlify 有类似的东西。 就我而言,我在项目中添加了 vercel.json 并添加了此重写逻辑

{
    "rewrites": [
        {
            "source": "/(.*)",
            "destination": "/"
        }
    ]
}
© www.soinside.com 2019 - 2024. All rights reserved.