permanentRedirect
permanentRedirect
関数は、ユーザーを別の URL にリダイレクトすることを可能にします。permanentRedirect
は Server Components、Client Components、Route Handlers、および Server Actions で使用できます。
ストリーミングコンテキストで使用されると、クライアントサイドでリダイレクトを発生させるための meta タグを挿入します。server actionで使用されると、呼び出し元に303 HTTPリダイレクト応答を返します。それ以外の場合は、呼び出し元に308 (Permanent) HTTPリダイレクト応答を返します。
リソースが存在しない場合は、代わりに notFound
関数 を使用できます。
Good to know: もし308 (Permanent) の代わりに307 (Temporary) HTTPリダイレクトを返したい場合は、代わりに
redirect
関数 を使用できます。