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

首頁(yè) > 編程 > .NET > 正文

讓你的ASP.NET虛擬主機(jī)也支持子網(wǎng)站

2024-07-10 13:08:35
字體:
供稿:網(wǎng)友

    現(xiàn)在asp.net虛擬主機(jī)一般都可以綁定多個(gè)域名,但是通過這幾個(gè)域名打開的頁(yè)面都一樣。如何使綁的這幾個(gè)域名分別打開不通的頁(yè)面(即實(shí)現(xiàn)子網(wǎng)站的功能)呢? 其實(shí)很簡(jiǎn)單,只需4個(gè)步驟:
    1)給虛擬主機(jī)綁定幾個(gè)域名;例如:www.abc.com,services.abc.com,support.abc.com。
    2)在虛擬主機(jī)站點(diǎn)的根目錄下建立幾個(gè)文件夾;例如:services,support;www文件夾就不要建了。
    3)在vs 2005 web項(xiàng)目下,建立同樣的幾個(gè)文件夾,每個(gè)文件夾下添加一個(gè)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)第一個(gè)“.”之前的部分(不包括第一個(gè)“.”)
                sumdomain = domain.substring(0, i);

                // 如果不是“www”,則自動(dòng)轉(zhuǎn)向到 http://www.abc.com/xxx,
                //   地址欄的url,不會(huì)顯示http://www.abc.com/xxx,而是顯示http://xxx.abc.com
                if (sumdomain.indexof("www") == -1)
                {
                    // 注意,這一句是關(guān)鍵
                    httpcontext.current.rewritepath("~/" + sumdomain + request.url.pathandquery);
                }
            }
        }
    怎么樣,是不是很簡(jiǎn)單!  哈哈,這就是url重寫(httpcontext.current.rewritepath)。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 邢台县| 巴中市| 华容县| 龙岩市| 神农架林区| 炉霍县| 武宣县| 三江| 福建省| 巴塘县| 桐柏县| 屯门区| 潞城市| 法库县| 嘉善县| 洱源县| 阿荣旗| 峨山| 抚远县| 策勒县| 兰溪市| 罗平县| 和龙市| 安平县| 江西省| 盘锦市| 文成县| 鄄城县| 富蕴县| 抚远县| 广南县| 博白县| 宜都市| 辽宁省| 游戏| 龙井市| 任丘市| 漳州市| 湖北省| 防城港市| 景谷|