控制台_next / data / QPTTgJmZl2jVsyHQ_IfQH / blog / post / 21 / .json中的下一个js错误

问题描述

我在下一个js站点的控制台中收到错误

GET https://example.com/_next/data/QPTTgJmZl2jVsyHQ_IfQH/blog/post/21/.json net::ERR_ABORTED 404

我不明白为什么会这样。也许我使用的路由器不正确?

我的链接代码

    <Link href="/blog/post/[id]" as={`/blog/post/${id}`}>

对于要获取帖子数据的我使用getStaticPathsgetStaticProps

我的问题类似于this one,但我只在生产中遇到过。我尝试使用prefetch,但没有用。

解决方法

此错误似乎与您的页面所需的道具有关。

如果您检查生产版本 SSR 或 SSG 页面的请求,初始 pageProps 将从该端点返回:_next/data/....

因此请检查您的服务器控制台或添加一些调试助手,以深入了解您的 getServerSidePropsgetStaticProps 中发生的情况。

fyi