Как я могу перенаправить с подстановочных маршрутов на домашнюю страницу? - PullRequest
0 голосов
/ 24 октября 2018

Я хочу перенаправить с любого * маршрута на мою домашнюю страницу, потому что я хочу изменить URL на '/'.

Я перешел по этой ссылке:

React-Router: Маршрут не найден?

Но когда я хочу изменить какой-либо путь маршрута, он перемещает менянезависимо от URL '/'

<Route exact path="/" component={MMPStudio} />
<Route exact path="/galeria" component={Gallery} />
<Route exact path="/kontakt" component={Contact} />
<Route exact path="/fotobudka" component={Fotobudka} />
<Route exact path="/jubiler" component={Jubiler} />{" "}
<Route exact path="/fotobudka/kontakt" component={FotobudkaContact} />
<Route exact path="/jubiler/galeria" component={JubilerGallery} />

<Switch>
    <Route exact path="/" component={MMPStudio} />
    <Redirect from="*" to='/' />
</Switch>

1 Ответ

0 голосов
/ 24 октября 2018

Я думаю, что ваш переключатель должен обернуть все это:

   <Switch>
      <Route exact path="/" component={MMPStudio} />
      <Route exact path="/galeria" component={Gallery} />
      <Route exact path="/kontakt" component={Contact} />
      <Route exact path="/fotobudka" component={Fotobudka} />
      <Route exact path="/jubiler" component={Jubiler} />
      <Route exact path="/fotobudka/kontakt" component={FotobudkaContact} />
      <Route exact path="/jubiler/galeria" component={JubilerGallery} />
      <Redirect from="*" to='/' />
    </Switch>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...