在Elastic Benstalk上托管的PHP应用程序中,我想获取并使用客户端用于加载页面的URL的主机或域。
过去,但在非AWS服务器上,我使用过:
$hostname = $_SERVER[HTTP_HOST];
会从example.com
这样的网址返回http://example.com/index.html
。我从弹性beanstalk上部署的代码中获得的内容似乎是正在运行的实例的ip地址;它就像53.123.123.123
。
有没有办法获取客户端Web浏览器从我的Elastic Beanstalk PHP应用程序请求的URL的主机名或域名?
答案 0 :(得分:1)
你应该看看
$_SERVER['SERVER_NAME']
相反