IIS服务器变量SERVER_NAME和HTTP_HOST来自哪里?

时间:2014-05-27 07:33:19

标签: asp.net http iis iis-7.5

我们的ASP.NET应用程序无法在客户安装中运行,因为ServerVariables [" SERVER_NAME"]和ServerVariables [" HTTP_HOST"]返回字符串" Arcplan" 。

我们在服务器上构建的URL是不正确的(我们使用Request.Url.Authority,它似乎在内部使用这些ServerVariables)。

价值" Arcplan"存储在ServerVariables中的内容与服务器或网站的名称或我可以找到的任何内容都不对应。也许计算机已重命名,以前它被称为Arcplan?

有谁知道IIS从哪里获取这些值?它们存储在某个配置文件中吗?

1 个答案:

答案 0 :(得分:1)

检查您的URL重写配置模块,如果已经设置了那个。

请点击此链接获取更多信息:setting-http-request-headers-and-iis-server-variables