Next.js 如何禁用Netlify错误页面,并在NextJS中使用自定义错误页面?

Next.js 如何禁用Netlify错误页面,并在NextJS中使用自定义错误页面?,next.js,netlify,Next.js,Netlify,我们在Netlify上有一个NextJS应用程序。我们使用NextJS _error.js文件实现了自定义错误页面,但是当发生404或500错误时,我们会得到Netlify错误页面,而不是显示NextJS错误页面 netlify.toml中是否有我们必须禁用的内容,以便获得我们自己的NextJS错误页面?还是有其他解决办法 要使用自定义404错误页面,您需要使用at页面/404.js而不是页面/u error.js,因为404页面将静态生成\u error.js似乎主要用于500或其他服务器错误

我们在Netlify上有一个NextJS应用程序。我们使用NextJS _error.js文件实现了自定义错误页面,但是当发生404或500错误时,我们会得到Netlify错误页面,而不是显示NextJS错误页面

netlify.toml中是否有我们必须禁用的内容,以便获得我们自己的NextJS错误页面?还是有其他解决办法


要使用自定义404错误页面,您需要使用at
页面/404.js
而不是
页面/u error.js
,因为404页面将静态生成<代码>\u error.js似乎主要用于500或其他服务器错误。有关更多信息,请参阅此,或参阅

要将新的静态404页面与Netlify一起使用,您可以创建一个与Netlify一起使用的页面,该页面将显示,而不是默认的404页面

要使用配置404重定向,请执行以下操作:

[[重定向]]
from=“/*”
to=“/404”
状态=404

所以对于由_error.js通过netlify?@pratnayake生成的500错误页面,无法显示错误页面对不起,我可能误解了你的问题。您的应用程序中是否也有关于500个错误的Netlify 404页面?404页是静态生成的,因为它们更常见,但当发生错误时,会呈现500个错误页。@person_v1.32他在问,如何让Next处理404和500页,并阻止Netlify响应它们?他在自己的Next_error.js上有自定义日志记录,而且不会被解雇,因为Netlify正在拦截它。(我知道这一点,因为我是他的同事)