NGINX和AWS ALB集成,可将主机转发到代理

时间:2019-11-19 15:45:50

标签: amazon-web-services nginx

我有一个AWS ALB,其目标设置为NGINX ALB。 NGINX在这里纯粹用作反向代理。它从AWS ALB接收请求,将其拦截并将其传递给后端应用程序。然后,此后端应用程序将使用另一个URL进行响应,客户端可将其用于后续对AWS ALB的调用。这是它的工作原理

客户端-> AWS ALB-> NGINX->应用

我的要求是,当我使用AWS ALB响应客户端时,响应中应包含AWS ALB(CNAME)的URL。

例如,如果原始请求是

https://my-aws-alb:443/org/consumers

AWS ALB的响应应该是

https://my-aws-alb:443/org/consumers/consumer?id=1

任何指针都会有所帮助。

谢谢

0 个答案:

没有答案