从php读取IIS网站名称

时间:2016-02-01 14:53:44

标签: php iis iis-7.5

我在IIS上运行了一个PHP网站。如何使用PHP将网站名称读入变量?

以下是我将如何使用

在.net中完成此操作
string WebSiteName = System.Web.Hosting.HostingEnvironment.ApplicationHost.GetSiteName();

如何在PHP中完成同样的事情?

1 个答案:

答案 0 :(得分:0)

您可以在$_SERVER[] variable找到它。

$_SERVER['SERVER_NAME']是拥有服务脚本的服务器或虚拟主机的名称。

$_SERVER['HTTP_HOST']是从请求的Host: HTTP标头中提取的。

理论上它们应该包含相同的值。在现实世界中,我认为$_SERVER['HTTP_HOST']更可靠(实际上,它是浏览器所要求的)。

(我认为$_SERVER['SERVER_NAME']是您发布的.net代码返回的内容。