找不到路径默认重定向到根目录。 404路线

时间:2020-08-04 15:04:10

标签: reactjs react-router-dom

根据本文,制作404页面应该相当容易: https://ultimatecourses.com/blog/react-router-not-found-component

但是在我的环境中这是行不通的。如果给出了无效的路由,下面的导航到“ /”?

<ul>

3 个答案:

答案 0 :(得分:0)

尝试设置<Route path="*" exact component={NotFoundComponent} />来处理未找到的路由。

答案 1 :(得分:0)

所以,我认为这条路线:

          <Route path="/" component={Home} />

正在获取404。

尝试准确:

          <Route exact path="/" component={Home} />

答案 2 :(得分:0)

我想您需要结合发布的Alfonso TiendaAntonio Erdeljac答案,

保留exact的{​​{1}}并为Home路径添加通配符(*)(请记住,将404路由保留为最后一条)

wildcard