next.js 重定向至“404下一页中得”服务器组件功能“诊断树13

9jyewag0  于 2022-11-23  发布在  其他
关注(0)|答案(1)|浏览(120)

我们过去使用getServerSideProps来重定向到404页面,如下面的页面组件。在新版本中,我们有服务器组件功能。如果不使用getServerSideProps,如何重定向到404页面?

export async function getServerSideProps(context) {
  const placeId = context.params.placeId;
  const places = await getPlace(placeId);

  if (!places.length) { 
   return {
     notFound: true,
   }
  }

  return {
    props: {
      places[0],
    },
  };
i34xakig

i34xakig1#

根据文档,您可以使用notFound()函数作为示例,如下所示,它将渲染位于app/feed/not-found.js中的not-found.js文件。
第一个

相关问题