Следующая ошибка js в консоли _next/data/QPTTgJmZl2jVsyHQ_IfQH/blog/post/21/.json

Я получаю сообщение об ошибке в консоли на моем следующем 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}`}>

для получения данных для публикации я использую getStaticPaths & getStaticProps.

Моя проблема похожа на эту, но она у меня только в продакшене. Я пытаюсь использовать prefetch но это не сработало.

1 ответ

Эта ошибка, похоже, связана с реквизитом, который нужен вашей странице.

Если вы проверяете запросы страницы SSR или SSG производственной сборки, начальная страница pageProps возвращается из этой конечной точки: _next/data/....

Поэтому проверьте консоль сервера или добавьте помощников по отладке, чтобы понять, что происходит в вашем getServerSideProps или же getStaticProps.

fyi

Другие вопросы по тегам