nginx+反向代理+反应路由器-路由不起作用



我对nginx和配置完全不熟悉,所以我想向您寻求帮助。

目前我有这个配置:

server { 
listen 80; 
server_name domain.com; 
location / {
proxy_pass http://somehost:10010/;
proxy_http_version 1.1;
}
}

使用React路由器运行Create React App。

网站当前行为:当运行domain.com时,它正确地打开主页,应用程序正常工作。

当尝试运行domain.com/some-route(我已经正确配置了react路由(时,它会显示nginx404页面。

如何将任何路由重定向到主域,但将domain.com/some-route保留在URL中?

我尝试了try_files,但它对我不起作用…

我的问题的答案比我想象的更简单。。。我的实例中有两个nginx:

  • 服务器上的一个
  • docker在容器内创建的

我必须在构建中创建配置,然后使用docker将其移动到容器中。

一切都很好。

最新更新