@Lavitard

Как заставить React Router не выпадать в 404 ошибку при перезагрузке?

Коллега, который пишет на Vue, удивился, что для React (с React Router) нужны танцы с бубном, чтобы он не падал в 404 при перезагрузке любой страницы, кроме главной. Оказывается, на Vue всё работает ок из коробки...

Насколько я знаю, решения 404 ошибки два: либо использовать Hash Router, либо настроить на сервере редирект.

Первый вариант не рекомендуется в самой документации. Со вторым не понимаю, у нас сервер на nginx. Куда вести пользователя после перезагрузки? На / или на /index.html? Можно ли обойтись без этих костылей? И есть ли какое-то красивое решение данной проблемы в целом?
  • Вопрос задан
  • 68 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы