但是,如果更改url,比如我还没有定义的http://localhost/concierge/lgin,它将转到一个空白页面,其中显示一个空数组,并写入Page not Found。看起来很糟糕。我想知道如果用户在url中写错了什么,我的应用程序应该显示404 error。
现在我想知道如何才能完成我的任务?我是否必须为url规则文件定义另一个规则来处理所有这些错误?
我使用getStaticPaths和getStaticProps在构建时正确地呈现了动态页面。它们是在名为exercised.js的文件中使用参数定义的。 我可以生成像这样的大多数页面,没有任何问题。但我希望能够静态地生成大多数页面,并且在生产构建期间页面没有静态呈现时,仍然能够使用客户端呈现按需生成新页面。 但是,according to the docs,我可以为我的动态页面启用或禁用回退。如果禁用了回退,我将无法自己执行任何客户端数据获取和页面呈