permanentRedirect
permanentRedirect
函数允许你将用户重定向到另一个 URL。permanentRedirect
可以在服务端组件、客户端组件、路由处理器 和 服务器操作 中使用。
在流式上下文中使用时,这将插入一个 meta 标签以在客户端发出重定向。在服务器操作中使用时,它将向调用者提供 303 HTTP 重定向响应。否则,它将向调用者提供 308(永久)HTTP 重定向响应。
如果资源不存在,你可以使用 notFound
函数 代替。
提示:如果你更喜欢返回 307(临时)HTTP 重定向而不是 308(永久),你可以使用
redirect
函数 代替。
参数
permanentRedirect
函数接受两个参数:
permanentRedirect(path, type)
参数 | 类型 | 描述 |
---|---|---|
path | string | 要重定向到的 URL。可以是相对或绝对路径。 |
type | 'replace' |