我正在使用React-Router编写SPA应用程序。
问题: 如何在从signIn
路径刷新后让我的应用登陆IndexRoute?
ReactDOM.render((
<Router history={History}>
<Route path="/" component={App}>
<IndexRoute component={Index} />
<Route path="signIn" component={SignIn} />
</Route>
</Router>
), document.getElementById('app'));
P.S。目前我不在客户端处理404
,服务器返回404
<my_domain>/signIn
答案 0 :(得分:0)
您的服务器必须能够为任何需要“刷新”的网址呈现客户端应用。这就是浏览器的工作原理 - 访问URL会向该URL发送GET请求,服务器必须在客户端完成任何工作之前做出响应。