如何取消生成页面上的 301 重定向 Nuxt

时间:2021-07-20 11:25:01

标签: nuxt.js single-page-application

nuxt.config.js:
... target: 'static',
然后:
npm run generate && npm run start

在浏览器中输入 localhost:3000/alias
DevTools>Network 中,我得到:
localhost:3000/alias 301
localhost:3000/alias/ 200

如何摆脱 301 重定向以加载不带斜杠的直接 url。
提示:该页面绝对是静态的。在生成阶段删除所有脚本文件,因此只有 html/css。

1 个答案:

答案 0 :(得分:0)

这取决于您托管应用的位置,但默认情况下您不应进行任何重定向。也许仔细检查您的 nuxt.config.js 并寻找 trailingSlash 键。

这是该键的行为:https://nuxtjs.org/docs/2.x/configuration-glossary/configuration-router#example-behavior-with-child-routes