检测用于访问Load Balancer

时间:2017-04-11 09:55:12

标签: amazon-web-services amazon-ec2

我使用AWS来托管EC2实例。这个实例使用一个php应用程序,根据用于访问实例的域,显示不同的东西。例如,domain1.com和domain2.com都指向将请求发送到EC2实例的相同负载均衡器。我想知道客户端是否使用domain1.com或domain2.com来访问该实例,以便我可以显示不同的文本或徽标。

我检查了X-Forwarded标头,但他们似乎只给了我客户端ip http://docs.aws.amazon.com/elasticloadbalancing/latest/classic/x-forwarded-headers.html

正在寻找主机名或ec2域。

1 个答案:

答案 0 :(得分:0)

即使您支持AWS上的负载均衡器,

$_SERVER['HTTP_HOST']也会提供域名。