跳转到内容

禁止重写到静态路由。

ForbiddenRewrite: 当使用 'server' 输出模式时,你试图将按需路由 'FROM' 重写到静态路由 'TO'。

静态路由 ‘TO’ 由组件 ‘COMPONENT’ 渲染,该组件被标记为预渲染。这是一个禁止的操作,因为在构建期间,组件 ‘COMPONENT’ 会被编译成一个 HTML 文件,Astro 无法在运行时检索该文件。

Astro.rewrite() 不能用于在使用 "server" 输出模式时将按需路由重写为静态路由。

贡献 社区 赞助