@Vladimir185

Почему nuxt отдает 404 ошибку при обновлении страницы?

При загрузке сайта юзается метод из документации
async nuxtServerInit(vuexContext) {
    await vuexContext.dispatch("getCars", { root: true });
  },

Который возвращает массив машин. Переходя по ссылкам типа /catalog/19, все работает, но при перезагрузке страницы отдает ошибку 404 не найдено, и в network красный 404 запрос http://vegamotormsk.ru/catalog/19
Которого нет при переходе на страницу, например, с главной
Сервер находится на отдельном ip адресе
Как исправить?
  • Вопрос задан
  • 126 просмотров
Пригласить эксперта
Ответы на вопрос 2
Geminix
@Geminix
Фуллстек nuxt, .net разработчик
Гуглите vue-router htaccess. Кратко: нужно, чтобы все запросы редиректились на index.html, где их уже обработает vue-router и перенаправит куда надо.
Ответ написан
Комментировать
mk3mk
@mk3mk
занимаюсь вёрсткой (иногда)
У меня на React было такое.
Вроде решилось с помощью .htaccess
Options -MultiViews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.html [QSA,L]
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы