首页 > 解决方案 > 在服务器上反应渲染 404 中的嵌套路由

问题描述

<Switch>
    <Route exact path={`${appPath}`} component={asyncDashboard} />
    <Route path={`${appPath}FundReleases`} component={asyncFundReleases} />
    <Route path={`${appPath}Wizard`} component={asyncWizard} />
</Switch>

在服务器上,当我从另一个应用程序重定向到 http://devserver:70/AppName/ 时,asyncDashboard 组件呈现正常。但是当我从另一个应用程序直接重定向到 http://devserver:70/AppName/Wizard 时,它给了我 404 - 找不到文件或目录。当我通过 history.push 加载向导时,向导组件加载正常,但我也想直接通过 http://devserver:70/AppName/Wizard 加载向导。

任何帮助将不胜感激。

标签: javascriptreactjsrouter

解决方案


推荐阅读