不使用 apache 重定向到特定端口

不使用 apache 重定向到特定端口

我正在运行几个小型 Web 应用程序,监听不同的端口……8787、8888 和 8000。但它们都不是 Apache。有没有办法通过 DNS 或 iptables 或其他方式将不同的子域重定向到特定端口号?例如,ex1.example.com 将重定向到端口 8787,ex2.example.com 将重定向到端口 8888,等等。

由于我没有运行 apache,因此我宁愿不为此安装和配置 vhost,除非没有其他切实可行的方法。

谢谢!

答案1

您所描述的需要第 7 层意识。

查看有关反向代理的详细信息,例如 nginx、apache、haproxy。

DNS 不会授予您对端口的任何控制权。Iptables 可能会起作用。

相关内容