Prerender маршруты за аутентификацией - PullRequest
0 голосов
/ 09 марта 2020

В настоящее время я пытаюсь предварительно отредактировать свои маршруты, чтобы их можно было разместить на S3 как статический c сайт без необходимости указывать страницы ошибок на index.html. Даже если приложение будет работать, ответ HTTP все равно будет 404.

Так что я попытался react-snap переопределить мои маршруты. Это работает для всех маршрутов, кроме тех, которые стоят за аутентификацией. Например, если пользователь переходит на /dashboard, он будет перенаправлен на /login. Тогда react-snap отображает маршрут /login для маршрута /dashboard.

Есть ли лучший способ сделать это? Заранее спасибо.

edit : Я использую реагирующий маршрутизатор для маршрутизации на стороне клиента. Предварительный рендеринг страниц только для того, чтобы S3 не использовал страницу ошибки для других маршрутов при начальной загрузке.

...