@Bizki

Как перенаправить пользователя с несуществующего URL?

Здравствуйте, не могу понять, как перенаправить пользователя с несуществующего URL. Есть компонент Car с роутом /car, он выводит список ссылок на дочерние компоненты машин, у них роут Car/:name, допустим я хочу, чтобы если пользователь в браузере вводил несуществующий URL и у него получалось не "Car/Ford", а "Car/qweqw" то его бы перенаправляло на страницу Car/
P. S. и разве оно не должно перенаправлять на главную странницу, ведь оно проходит по всем роутом, не находит то что нужно и должно редиректить на "/"

<Switch>
        <Route path="/" exact render={() => <h1>Home Page</h1>} />        
          <Route path="/cars/:name" component={CarDetail}></Route>
          <Route path="/cars" component={Cars}/>
          <Redirect to={'/'} />
        </Switch>
  • Вопрос задан
  • 507 просмотров
Пригласить эксперта
Ответы на вопрос 1
@SeniorScript
<Route path='*'>
   <Redirect to='/' />
</Route>
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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