在Elastic Benstalk上托管的PHP应用程序中,我想获得并使用客户端用于加载页面的url的主机或域部分。
过去,但在非AWS服务器上,我使用:
$hostname = $_SERVER[HTTP_HOST];
将从url(如http://example.com/index.html
)返回example.com
。我从弹性bean上部署的代码中得到的似乎是运行实例的ip地址;就像53.123.123.123
。
是否有一种方法来获得主机名-或域名-客户端web浏览器从我的弹性Beanstalk PHP应用程序请求的url ?
你应该看看
$_SERVER['SERVER_NAME']
相反,