您能否设置反向代理来根据请求内容和/或参数转发请求?

您能否设置反向代理来根据请求内容和/或参数转发请求?

我正在尝试设置一个反向代理,根据请求主体本身的内容将请求转发到不同的服务器。

例如,如果请求有一个参数“type”=“A”,我想将请求转发到服务器 A;如果“type”=“B”,则转发到服务器 B;等等。

我们当前运行 Apache(和 PHP,如果有帮助的话),并且我了解 Apache 的 mod_proxy 支持根据请求 URL 中的参数转发请求,但我还没有找到有关如何根据正文中的参数转发请求的任何信息。

我们愿意继续使用 Apache 作为反向代理,但也愿意接受其他选择。感谢您的帮助和建议!

相关内容