国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

讓你的ASP.NET虛擬主機也支持子網站

2019-11-18 16:46:57
字體:
來源:轉載
供稿:網友

    現在asp.net虛擬主機一般都可以綁定多個域名,但是通過這幾個域名打開的頁面都一樣。如何使綁的這幾個域名分別打開不通的頁面(即實現子網站的功能)呢? 其實很簡單,只需4個步驟:
    1)給虛擬主機綁定幾個域名;例如:www.abc.com,services.abc.com,support.abc.com。
    2)在虛擬主機站點的根目錄下建立幾個文件夾;例如:services,support;www文件夾就不要建了。
    3)在vs 2005 Web項目下,建立同樣的幾個文件夾,每個文件夾下添加一個default.aspx文件;例如:services,support。
    4)在 Global.asax 中添加 application_BeginRequest 事件:                   PRotected void Application_BeginRequest(object sender, EventArgs e)
        {
            string sumDomain;
            string domain = Request.Url.Host;
            // http://localhost 可沒有“.”啊
            int i = domain.IndexOf('.');
            if (i > 0)
            {
                // 取域名(例如,www.abc.com)第一個“.”之前的部分(不包括第一個“.”)
                sumDomain = domain.Substring(0, i);

                // 如果不是“www”,則自動轉向到 http://www.abc.com/xxx
                //   地址欄的URL,不會顯示http://www.abc.com/xxx,而是顯示http://xxx.abc.com
                if (sumDomain.IndexOf("www") == -1)
                {
                    // 注意,這一句是關鍵
                    HttpContext.Current.RewritePath("~/" + sumDomain + Request.Url.PathAndQuery);
                }
            }
        }
    怎么樣,是不是很簡單!  哈哈,這就是URL重寫(HttpContext.Current.RewritePath)。

本文地址:http://m.survivalescaperooms.com/anjou/archive/2006/12/23/601777.html


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 大化| 安远县| 缙云县| 张家港市| 开远市| 齐河县| 清丰县| 咸宁市| 稷山县| 鄂温| 永城市| 琼结县| 轮台县| 庆阳市| 荔浦县| 丰都县| 南阳市| 延长县| 陆丰市| 天等县| 太仓市| 佛教| 灯塔市| 乡城县| 西平县| 阿克苏市| 萍乡市| 阳泉市| 行唐县| 黎平县| 屏南县| 张北县| 甘德县| 泽库县| 南陵县| 治县。| 大化| 错那县| 安龙县| 商都县| 天台县|