龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > web编程 > asp.net编程 >

ASP.NET获取网站根目录的url的函数,很简单

时间:2009-12-21 11:47来源:未知 作者:admin 点击:
分享到:

获取网站根目录的urli源代码

public static string GetRootURI()
    {
        string AppPath = "";
        HttpContext HttpCurrent = HttpContext.Current;
        HttpRequest Req;
        if (HttpCurrent != null)
        {
            Req = HttpCurrent.Request;

            string UrlAuthority = Req.Url.GetLeftPart(UriPartial.Authority);
            if (Req.ApplicationPath == null || Req.ApplicationPath == "/")
                //直接安装在   Web   站点  
                AppPath = UrlAuthority;
            else
                //安装在虚拟子目录下  
                AppPath = UrlAuthority + Req.ApplicationPath;
        }
        return AppPath;
    }

精彩图集

赞助商链接