我们过去使用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],
},
};
1条答案
按热度按时间i34xakig1#
根据文档,您可以使用
notFound()
函数作为示例,如下所示,它将渲染位于app/feed/not-found.js
中的not-found.js
文件。第一个