javascript - 使用 Netlify URL 问题部署的 React Redux 应用程序

标签 javascript reactjs netlify

我的问题很简单。我构建了一个 React Redux 应用程序并尝试将其部署到 Netlify 上。一切正常,在线应用程序,安装的 SSL 证书,显示的根页面,域名......但是每当我尝试访问我的路由之一(如 myapp.com/login)时,我都会收到 404 错误。

您的帮助将是宝贵的,让我终于可以上线了。

非常感谢,我希望我已经足够清楚了。

最佳答案

由于 React 应用程序中的路由是由 javascript 处理的,因此您很可能没有设置重定向规则。当您请求某个路由时,服务器找不到该路由,因为它不知道您的 react 路由。您基本上必须将所有请求重定向到您的 index.html 并让 react 处理所有路由。有一个关于如何为 netlify 设置它的指南 here

关于javascript - 使用 Netlify URL 问题部署的 React Redux 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52532373/

相关文章:

ruby-on-rails - Netlify:文件名无效 - 部署的文件名不能包含 # 或 ?人物

netlify - Hugo Netlify 构建过程失败 : Exit Code 255

javascript - 回调代表什么?

javascript - 使用 firefox 启动在系统 PATH 中找到的外部程序

javascript - 堆叠的 div 相互调整大小

javascript - Ant Design,如何自定义Steps组件

reactjs - 在 Netlify 上部署的 Gatsby Starter 上安装 'react-bootstrap'

javascript - 输入 "process"关键字时,使用 JavaScript 文件的 VS Code 出现 IntelliSense 问题

javascript - 复杂的 json ng-repeat

javascript - 类型错误 : Cannot read property 'theme' of undefined in React