http://www.asp.net/Default.aspx?tabindex=0&tabid=1
这个里面tabindex=0&tabid=1就是参数啊

解决方案 »

  1.   

    这还没讲清楚?比如说注册页面:http://localhost/asp_net/user_register.aspx,这页能够正常访问,但根本就没有叫user_register.aspx的页面。
      

  2.   

    可以通过asp.net的Url Rewrite技术或者自定义HttpModule来实现,在.net文档中有比较详细的说明,google中更可以搜到非常多的相关文章。
      

  3.   

    sharepoint的网页就不是真实的地址,它是通过sqlserver来从定向的。
      

  4.   

    应该是使用了ASP.NET 2.0的URL映射功能。
    URL映射技术帮助我们将一个特定URL映射为另一个URL。假设你在站点有一个叫Homepage.aspx的页面来访问主页,所有的用户也都用这个页面来访问你的主页,但由于某些原因,你要将主页改为OriginalHome.aspx,此时使用URL映射让你可以映射到新页面。任何用户在URL栏输入Homepage.aspx时,调用的都是OriginalHome.aspx,而不必通知用户改变进入的页面地址。
      

  5.   

    to  webdiyer:
      我看了它的global的源代码,并没有rewrite之类的语句。
    to  iskyfei:
      要是像你说的,我就不研究了,本来还想看看它的代码呢。