系统:windows 2003,组件:Intelligencia.UrlRewriter 
<rewriter>
    <rewrite url="^/cc/$" to="~/expand/default.aspx" processing="stop"/>
    
  </rewriter>
 /cc/目录是不存在的.现在想重写到/expand/default.aspx,但怎么也映射不成功.
 请教:在不改IIS配置的情况下,这种重写方法能成功吗?该怎么操作?

解决方案 »

  1.   

     <rewrite url="~/cc$" to="~/expand/default.aspx" processing="stop"/> 
      

  2.   

    我用的是UrlRewriter.dll<CustomConfiguration>
    <urls>
    <add virtualUrl="~/default.html" destinationUrl="~/default.aspx"/>
    <add virtualUrl="~/news(.[0-9]*)\.html" destinationUrl="~/Article.aspx?id=$1"/>
    <add virtualUrl="~/news(.+)" destinationUrl="~/Article.aspx?id=$1"/>
    <add virtualUrl="~/list(.[0-9]*)" destinationUrl="~/list.aspx?id=$1"/>
    <add virtualUrl="~/Admin/Login" destinationUrl="~/Admin/Login.aspx"/>
    <add virtualUrl="~/Search" destinationUrl="~/Search.aspx"/>
    </urls>
    </CustomConfiguration><httpModules>
    <add type="URLRewriter.RewriterModule, URLRewriter" name="RewriterModule"/>
    </httpModules>看这个怎么样,你改一下应该可以达到你要的效果