我正在尝试将我的apache服务器配置为代理以提供两个内部服务,一个监听8080并且应该接收特定URL上的流量而另一个监听8077并且应该接收所有其他http流量
我在运行这两个服务的同一台服务器上部署并配置了apache,并且它正在监听443以及所有SSL配置,它运行正常
我也启用了proxy_module,proxy_http_module和proxy_http2_module
我想要实现的目标
如果请求的URL是/ webhook1 - >将其传递给EP1 http:// localhost:8080并且任何其他请求的URL应该传递给EP2 http:// localhost:8077
我对当前服务的当前配置
ProxyPass /webhook1 http://localhost:8080
ProxyPassReverse /webhook1 http://localhost:8080
Run Code Online (Sandbox Code Playgroud)
现在我想定义另一个代理传递
ProxyPass / http://localhost:8077
ProxyPassReverse / http://localhost:8077
Run Code Online (Sandbox Code Playgroud)
将两个配置放在一起是行不通的,感谢您在如何配置apache以实现我的要求方面的帮助
先感谢您