我正在使用 AWS 的 EC2 和 Nginx。
假设我有三个域名:domain1.com、domain2.com、domain3.com。假设我在三个不同的端口上有三个 rails 应用程序:3000、3001、3002。
所有这些域都在端口 80 上链接到我的服务器。
根据请求的 URL,我希望我的端口 80 将请求重定向到正确的端口。
我应该如何配置我的虚拟主机文件?我知道 If 块存在,但 Nginx 似乎不推荐它。我的计划是在我的 EC2 上拥有多个站点。
我无法在我的 Rails 应用程序端口上阻止服务器,因为它会阻止 Rails 服务器。