我创建了一个 Vuejs/Vuetify 和 Vue 路由器站点,将其部署到 netlify 后,如果我尝试直接访问链接,netlify 会弹出一个页面未找到的屏幕,我该怎么办?
我不知道还能做什么,因为当我尝试将“_redirects”与代码一起使用时
/* /index.html 200
但还是没有重定向
您使用 Vue 路由器编写了您的内容,因此当您的意思是“...如果我尝试直接访问链接...”时,您可以通过 vue 路由器进行导航,那么这可能会有所帮助。 部署到 vercel 后我也有同样的情况。
我发现你可以在项目中添加 vercel 的设置。也许 netlify 有类似的东西。 就我而言,我在项目中添加了 vercel.json 并添加了此重写逻辑
{
"rewrites": [
{
"source": "/(.*)",
"destination": "/"
}
]
}