2017-04-11 36 views
0

我正在使用AWS來託管EC2實例。這個實例使用一個php應用程序,根據用於訪問實例的域來顯示不同的內容。例如,domain1.com和domain2.com都指向相同的負載均衡器,它將請求發送到EC2實例。我想知道客戶端是否使用domain1.com或domain2.com訪問實例,以便我可以顯示不同的文本或徽標。檢測用於訪問負載均衡器後面的EC2實例的域

我檢查的X轉發的信息,但是他們似乎只是給我的客戶端的IP http://docs.aws.amazon.com/elasticloadbalancing/latest/classic/x-forwarded-headers.html

尋找主機名或EC2結構域。

+0

'$ _SERVER ['HTTP_HOST']'應該是你正在尋找的東西。檢查? –

+0

那麼,這工作,我想這是一個重複,否則隨意把它作​​爲一個答案 –

回答

0

$_SERVER['HTTP_HOST']即使在AWS上的負載均衡器後面也會提供該域。

相關問題