在Server 2012 IIS 6.2上,我有一个网站mysite.staging.com 对于该网站,我有绑定
Type Host Name Port IP Address
https Site1.staging.com 80 *
https Site2.staging.com 80 *
https Site3.staging.com 80 *
我对所有站点都有相同的代码库。 当我使用
HttpContext.Current.Request.Url.Host
在c#code中,它返回第一个加载的网站
例如,如果首先加载site1.staging.come,则
HttpContext.Current.Request.Url.Host
无论site2还是site3正在运行,都会返回site1.staging.com
有什么办法解决这个问题?