use Chrome to access ULR : '/home/page1' . (visit '/home' can turn to '/home/page1')
This can't render <Page1>
<Switch>
<Redirect from="/home" to="/home/page1" />
<Route path="/home/page1">
<Page1 />
</Route>
</Switch>
following two methods can render Page1. i want to know WHY!
- 1 put it behind
<Switch>
<Route path="/home/page1">
<Page1 />
</Route>
<Redirect from="/home" to="/home/page1" />
</Switch>
- 2 add to ‘exact’ props
<Switch>
<Redirect exact from="/home" to="/home/page1" />
<Route path="/home/page1">
<Page1 />
</Route>
</Switch>