В настоящее время я создал файл pages/404.vue
, затем в настройках своего сервера я перенаправляю любой несуществующий URL-адрес в /404.html (сгенерированная страница).
Кроме того, мне нужно объявить расширение файла (оно дает мне ошибку перенаправления, если я перенаправляю в / 404), оно, кажется, работает нормально, и я предполагаю, что оно также даст мне простой способ создания других файлов ошибок сервера, если это необходимо.
Однако, следуя документации, я сначала попытался добавить fallback: true
внутри generate:{ }
. Это создает страницу 404.html
в моем root, но с использованием макета Nuxt по умолчанию (страница с бесконечным колесом загрузки).
Я предполагал, что создание layouts/error.vue
(согласно документам) поможет, но это не так.
Какова правильная практика, и, если нужно следовать документации, почему моя персонифицированная ошибка. vue не работала? Спасибо.