целом, как возвращать статус страницы, кроме как стандартного 200?
В контексте asyncData есть метод error, с ним и играй error({ statusCode: 404, message: 'Message' })
вообще 404 предполагается возвращать методом validate() https://nuxtjs.org/docs/components-glossary/validate/
Обсуждают сегодня