微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Nginx 没有在 React JS 中使用浏览器路由器打开带有多个正斜杠的 url

如何解决Nginx 没有在 React JS 中使用浏览器路由器打开带有多个正斜杠的 url

我目前正在开发一个 React 项目,在该项目中我使用了 Core-UI 专业版管理模板。

下面是我的配置。

```server {
    listen       80 default_server;
    listen       [::]:80 default_server;
    server_name  _;

    location / {
            root /home/ec2-user/Frontend/atlasApp/build;

            try_files $uri $uri/ /index.html;

    }```

一切正常,除非我尝试在 React JS 中使用 http://52.15.80.204/billing/process 打开路由。此处屏幕完全空白,甚至没有 404 页错误

我尝试了各种解决方案。这个你能帮我吗。在我使用 HashRouter 之前,没有这样的问题。但是现在切换到 browserRouter 后,我开始看到这个问题。另外,我无法切换到 HashRouter,因为它显示了该哈希值,而这不是必需的。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。