例如 localhost:3000/categories/ 1存在,但 localhost:3000/categories/ 2不存在所以回傳 404 該頁面不存在
pages
|
----categories
-----------index.js
-----------[id].js
比如一個ID在資料庫中不存在,如何預檢查是否不存在回傳404頁面
uj5u.com熱心網友回復:
我會在您的前端獲取資料,如果資料存在則顯示頁面,如果不重定向到您的 404 錯誤頁面。
uj5u.com熱心網友回復:
在 getServerSideProps 檢查資料,如果資料不存在:
if (!categories) {
return {
notFound: true,
};
}
這將回傳到 404 檔案。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/438459.html
標籤:反应 api 下一个.js http-status-code-404
