在验证后预渲染路由

时间:2020-03-09 11:19:20

标签: reactjs react-router react-snap

我目前正在尝试渲染路线,以便可以将它们作为静态站点放置在S3上,而无需将错误页面指向index.html。即使该应用程序可以运行,HTTP响应仍为404。

因此,我尝试react-snap来渲染我的路线。它适用于除身份验证之后的所有路由。例如,如果用户转到/dashboard,他将被重定向到/login。因此,react-snap会为/login路线渲染/dashboard路线。

是否有更好的方法可以做到这一点?预先感谢。

编辑:我正在使用react-router进行客户端路由。页面的预渲染只是为了使S3在初始加载时不将错误页面用于其他路由。

0 个答案:

没有答案