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