We can also use the throw mechanism to redirect from one page to another.
Create a new load function in src/routes/a/+page.server.js:
src/routes/a/+page.server
import { redirect } from '@sveltejs/kit';
export function load() {
redirect(307, '/b');
}Navigating to /a will now take us straight to /b.
You can redirect(...) inside load functions, form actions, API routes and the handle hook, which we’ll discuss in a later chapter.
The most common status codes you’ll use:
303— for form actions, following a successful submission307— for temporary redirects308— for permanent redirects
previous next
1
2
<p>home</p>