转载了一篇文章你去看看:http://blog.csdn.net/sohighthesky/archive/2009/04/20/4094078.aspx

解决方案 »

  1.   

    URL重写
    <add virtualUrl="~/microsoft" destinationUrl="~/default.aspx?id=abc" /> 
    这是固定了。  
       那么怎样写才能是变动的呢?
      

  2.   

    建议你在后台用Response.Redirect("http://www.aa.com/aa");这个好用!!
      

  3.   

    通常用 用户名作为参数  IE上 http://www.aa.com/default.aspx?id=yoyo 现在我想变成这样的: http://www.aa.com/yoyo 或者 http://www.yoyo.aa.com/ 是URL重写吗还是?请帮忙提提意见
      

  4.   

    http://www.aa.com/default.aspx?id=aa 重写成 http://www.aa.com/aa
    请问一下楼主,你要这样写目的是什么吗?最简单的方法就是最好的方法,不要搞的很复杂。
      

  5.   

    如果没有aa文件夹.iis会报404错误.具体解决方法:
    http://pwqzc.cnblogs.com/archive/2005/11/21/281331.html
      

  6.   

    URL重新或者映射了
    定义一个规则或者处理类,在web.config里面配置
      

  7.   

    我只想要达到这样的目的,当用户注册后将给他如:  http://www.aa.com/注册名 一样的地址. 
    谁有例子 发给我吧 [[email protected]][/email]
      

  8.   

    <add name="Rewrite1" virtualUrl="^~/(\d+)/Default.aspx" 
         rewriteUrlParameter="ExcludeFromClientQueryString" 
         destinationUrl="~/home/Default.aspx?ID=$1" 
         ignoreCase="true" /> 这样可以将ID装到指定的页面, 那么要 用户名 怎么写表达式?
      

  9.   

    url 我还没搞定 谁发个例子我吧 [email protected]通常用 用户名作为参数  IE上 http://www.aa.com/default.aspx?id=yoyo 现在我想变成这样的: http://www.aa.com/yoyo 或者 http://www.yoyo.aa.com/