在netlify上部署我的应用程序后,我在路由方面遇到了问题。我建议使用此代码/* /index.html 200
将_redirects文件插入我的公用文件夹。
但是,当我从高级路由刷新页面时,例如'/ sceneries / beach',它总是将我推回到索引页面。在本地,它之前一直运行良好。你知道如何解决吗?我的路线目前看起来像这样:
在index.js中]
ReactDOM.render(( <Router history={history}> <App /> </Router> ), document.getElementById('root'));
在App.js中
<BrowserRouter> <Route path='/' component ={Home} /> <Route path='/sceneries/:id' component ={Comparison} /> <Redirect from="*" to="/" /> </BrowserRouter>
非常感谢!非常感谢您的帮助!
在netlify上部署我的应用程序后,我在路由方面遇到了问题。我建议使用此代码/ * /index.html 200将_redirects文件插入我的公用文件夹。但是,当我刷新时...
当我创建一个React应用并将其部署到Netlify时,我遇到了与您相同的问题。根据this solution,这对我有用: