【发布时间】:2010-08-31 19:29:22
【问题描述】:
我在 IIS 7 上有两个网站(默认、自定义)。两个站点都托管相同的 Web 应用程序。
某些 Web 应用程序的行为会根据其运行的网站而发生变化。 Web 应用程序有没有办法找出它正在处理当前请求的网站的名称是什么。
谢谢 伊姆兰
【问题讨论】:
我在 IIS 7 上有两个网站(默认、自定义)。两个站点都托管相同的 Web 应用程序。
某些 Web 应用程序的行为会根据其运行的网站而发生变化。 Web 应用程序有没有办法找出它正在处理当前请求的网站的名称是什么。
谢谢 伊姆兰
【问题讨论】:
System.Web.Hosting.HostingEnvironment.SiteName
将为您提供在 IIS 中显示的站点名称
Request.Url.Authority
会得到你的请求网址
【讨论】: