日期:2014-05-18  浏览次数:20446 次

有用过URLRewriter的吗,如何同时实现二级和三级域名?
二级域名实现了,但在设置规则时三级域名不成功。
不知道规则该怎么写,现在的规则如下:
    <urlrewritingnet
        rewriteOnlyVirtualUrls= "true "      
        contextItemsPrefix= "QueryString "  
        defaultPage   =   "default.aspx "
        defaultProvider= "RegEx "
        xmlns= "http://www.urlrewriting.net/schemas/config/2006/07 "   >
        <rewrites>        
       
            <add   name= "wwwDomain "     virtualUrl= "^http\://www.abc.com/ "                        
                      rewriteUrlParameter= "ExcludeFromClientQueryString "  
                      destinationUrl= "~/ "
                      rewrite= "Domain "  
                      ignoreCase= "true "   />
            <add   name= "wwwDomain "     virtualUrl= "^http\://shizhongxin.abc.com/ "                        
                      rewriteUrlParameter= "ExcludeFromClientQueryString "  
                      destinationUrl= "~/sh/shizhongxin "
                      rewrite= "Domain "  
                      ignoreCase= "true "   />
        </rewrites>
    </urlrewritingnet>

------解决方案--------------------
关注 UP
------解决方案--------------------
服务器必须支持范域名解析
------解决方案--------------------
一直都使用相对路径,例如:~/...,所有没有你的这种问题。
------解决方案--------------------
我也打算做呢呀

一起研究一下呀..404453996加我吧