Реагировать на роутер. Невозможно получить при обновлении страницы или написать URL вручную

Я пытаюсь построить SPA с реагирующим маршрутизатором. Когда я перемещаюсь по ссылке, она работает отлично, но с обновлением или записью URL-адреса это дает мне cannot GET /(any route except main), Я пытался добавить historyApiFallback : true вариант к моему webpack dev конфигурации сервера, но это не решило его.

Я буду признателен за любую помощь.

2 ответа

Решение

Это задокументировано (и теперь я написал 30 символов): https://github.com/reactjs/react-router/blob/v2.3.0/docs/guides/Histories.md#browserhistory

Возможно, это ваша проблема? URL-адреса React-маршрутизатора не работают при обновлении или записи вручную

Это может быть полезно, если вы включите в свой вопрос также код своего роутера.

Используйте HashRouter вместо BrowserRouter

Другие вопросы по тегам