asp.net 获取根目录URI

来源:互联网 发布:主角在美国淘宝的小说 编辑:程序博客网 时间:2024/05/16 23:55
 /// <summary>
        /// 获取根目录URI
        /// </summary>
        /// <returns></returns>
        private string GetRootURI()
        {
            string appPath = string.empty;
            if (Request != null)
            {
                string UrlAuthority = Request.Url.GetLeftPart(UriPartial.Authority);
                if (Request.ApplicationPath == null || Request.ApplicationPath == "/")
                    //Web根目录下   
                    AppPath = UrlAuthority;
                else
                    //虚拟子目录下   
                    AppPath = UrlAuthority + Request.ApplicationPath;
            }
            return AppPath;
        }
0 0