В Nuxt.js, когда маршрут не найден, по умолчанию происходит редирект на страницу 404. Если вы хотите изменить это поведение таким образом, чтобы 404 страница отображалась без редиректа, вам потребуется внести изменения в файл nuxt.config.js
.
В первую очередь, откройте nuxt.config.js
и найдите секцию router
. Если ее нет, добавьте ее следующим образом:
export default { router: { // здесь будут настройки маршрутизатора } }
Внутри этой секции вы можете настроить параметры маршрутизатора Vue Router, в том числе и поведение при несуществующих маршрутах.
Чтобы показывать 404 страницу без редиректа, вы можете использовать параметр fallback
, установив его значение в false
. В результате, когда маршрут не будет найден, будет отображаться 404 страница.
export default { router: { fallback: false } }
Теперь, если вы перейдете на несуществующий маршрут, Nuxt.js больше не будет выполнять редирект на страницу 404, а будет отображать ее непосредственно.