我有一个 AWS VPS,其中 React 应用程序在反向代理 Nginx+Domain 和 SSL 上运行,在同一个 VPS 中,我有一个 NodeJS API,它是在另一个端口上运行的应用程序的后端。 我想知道如何将应用程序与具有相同域的服务器上的API集成。该应用程序在端口 3000 上运行,API 在端口 3001 上运行。 我需要在 Nginx 中为同一个域打开两个端口吗?或者在应用程序的域中创建一个子域,并将对 url meuapp.com/api 的请求重定向到端口 3001 上的其他 Node 服务?
也就是说,在同一 VPS/代理/域结构中的一个端口上运行应用程序并在另一个端口上运行 api 并仍然使其他应用程序可以访问 api 的最佳方式是什么?