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 (将#修改为@)