我们还可以使用 `throw` 机制将页面从一个重定向到另一个。
在 `src/routes/a/+page.server.js` 中创建一个新的 `load` 函数
src/routes/a/+page.server
import { redirect } from '@sveltejs/kit';
export function load() {
redirect(307, '/b');
}
现在导航到 `/a` 将直接带我们到 `/b`。
你可以在 `load` 函数、表单操作、API 路由和 `handle` 钩子中使用 `redirect(...)`,我们将在后面的章节中讨论。
你将使用的一些最常见的状态代码
303
— 用于表单操作,在成功提交后307
— 用于临时重定向308
— 用于永久重定向
1
2
<p>home</p>