1
如何获取IIS托管网站在c#中的网络路径? 我试过Server.MapPath("~/")
,它返回的物理路径如(C:\inetpub\....
);但我想要的形式是(http://IP_Add_of_hosted_machine/Website_Name/
)。IIS托管网站的网络路径
如何获取IIS托管网站在c#中的网络路径? 我试过Server.MapPath("~/")
,它返回的物理路径如(C:\inetpub\....
);但我想要的形式是(http://IP_Add_of_hosted_machine/Website_Name/
)。IIS托管网站的网络路径
如果您需要这要求,您可以使用下面的代码:
string url = HttpContext.Current.Request.Url.AbsoluteUri;
// will have something like this: http://IP_Add_of_hosted_machine/Website_Name/Default_1.aspx
如果你不是在要求范围内它是一个网站在那里托管未知。而且同一个目录可以在IIS中托管两次,所以很难说出你想要哪一个。
您是指网站的网址?你在哪里尝试这个? – V4Vendetta