我对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将其移动到容器中。
一切都很好。