当用户仅输入主网址时,我想让我的应用重定向其基本路由网址,如下例所示
用户输入:localhost:3000 重定向到:localhost:3000 / base-url /
我正在使用NustJS。该怎么做?
答案 0 :(得分:-1)
可能的解决方案是使用asyncData。为此,需要在根页面(index.vue)中放置一个钩子:
asyncData({ redirect }) {
redirect('/base-url');
}
在这种情况下,Nuxt将在服务器端将其重定向。另外,您需要该路径具有现有页面。当Nuxt在您的文件夹结构上构建路由时,可能的配置将是:文件夹'base-url'中包含index.vue文件。