0

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

所以我试图react-snap预渲染我的路线。它适用于除身份验证之外的所有路由。例如,如果用户访问/dashboard,他将被重定向到/login。所以然后react-snap渲染/login路线的/dashboard路线。

有没有更好的方法来做到这一点?提前致谢。

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

4

0 回答 0