【发布时间】:2019-12-17 20:57:27
【问题描述】:
托管服务提供商的默认 Apache 配置在端口号 80 上运行。由于 Apache 配置无法更改,因此必须使用 domain.name:port 访问运行在同一服务器上的 Node 应用程序。
什么样的反向代理可以用来拦截传入的请求并将它们转发到特定的端口?例如:
domain1.name:80 -> default (domain1dir/index.php)
domain2.name:80 -> localhost:8001 (NodeJS)
domain3.name:80 -> localhost:8002 (NodeJS)
由于 Node 无法与 Apache 并行侦听端口号 80,因此我只想到了 PHP 反向代理。 PHP 中是否存在相对直接的解决方案?是否有替代方案?
【问题讨论】: