Как перенаправить URL HashRouter для использования BrowserRouter - PullRequest
0 голосов
/ 06 мая 2019

Я перевожу проект с использования HashRouter на BrowserRouter, однако на других сайтах и ​​в электронных кампаниях есть ссылки, которые ссылаются на сайт с использованием старых URL-адресов HashRouter. Есть ли способ перенаправить тех, кто не использует / # в URL?

Например, если связано с # / планета / Марс Следует перенаправить на / Планета / Марс

Я пробовал переключение / перенаправление, показанное ниже, но, похоже, оно не работает.

<Switch>
 <Redirect from="/#/planet/:planet" to="/planet/:planet" />
 <Route
  path="/planet/:planet"
  exact
  component={PlanetPage} />
</Switch>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...