reactjs 除主路径(/)外,没有页面直接工作或在React App上重新加载时工作

gpfsuwkq  于 2022-11-29  发布在  React
关注(0)|答案(1)|浏览(96)

我的react应用程序在本地主机上运行良好,但在构建它之后,我可以转到main route只有(/),但其他路径不起作用,得到404。我可以使用从主页导航转到这些页面,但尝试重新加载或直接转到这些页面不起作用。请注意,当我使用npm start运行应用程序时不会发生此问题。我可以共享部分代码,但不确定哪些部分要共享。我使用nginx作为服务器。

jchrr9hc

jchrr9hc1#

我的问题是与服务器。我添加到我的配置文件:

location / {
  if (!-e $request_filename){
    rewrite ^(.*)$ /index.html break;
  }
}

相关问题