Sails.js 刷新react路由器将导致404页

Sails.js 刷新react路由器将导致404页,sails.js,react-router,Sails.js,React Router,我正在使用: -帆v0.12 -反应器JS v0.14.7 -React路由器v2.0.0 这是我的路由器: render(( <Router history={browserHistory}> <Route path="/" component={Layout}> <IndexRoute component={Layout} /> <Route path="page1" component={Page1}/>

我正在使用: -帆v0.12 -反应器JS v0.14.7 -React路由器v2.0.0

这是我的路由器:

render((
  <Router history={browserHistory}>
    <Route path="/" component={Layout}>
      <IndexRoute component={Layout} />
      <Route path="page1" component={Page1}/>
      <Route path="page2" component={Page2}/>
    </Route>
  </Router>
), document.getElementById("app"));
我的页面目前只是指向page1和page2路由的两个链接

发生的事情是,当我点击这些链接进入app.com/page1或app.com/page2时,它们呈现良好,但当我刷新其中一个链接时,它会生成404。但是,代码(指向两个页面的链接)似乎仍然呈现在404页面(图像?)下的页面底部

我怎样才能从React Router获得正确的页面

module.exports.routes = {
  '*': {
    view: 'app'
  }
};