我想用asp.net  C#实现URL重写目的是为了有利于SEO优化就是.aspx文件当用户访问时URL显示.html!!请大侠帮个忙!!下地再次谢过了

解决方案 »

  1.   

    这个在C#里写很麻烦,建议你用ISAPI筛选器的rewrite.dll实现起来很简单,但是你得注意整内页面的访问路径都要修改.修改成html其实这种方式就是所谓的"伪静态"吧.
      

  2.   

    http://www.cnblogs.com/junjun0803/articles/781807.html网上多的很
      

  3.   

    用HttpHandler实现,网上有相关教程。你百度一下
      

  4.   

    用ISAPI筛选器的rewrite.dll,是最简单实用的一种
      

  5.   

    1配置httphandler  
    2配置正则表达式(重写的规则)
    3IIS添加映射
     
      

  6.   

    http://www.16sw.com/Down/View.aspx?ID=7
    有重写实例
      

  7.   

    上网找一下UrlRewriter.NET,或者自己实现继承IHttpModule 来实现 .net解析时的重写,或者最简单的IIS层面上进行URL Rewrite ,使用IIRF重写,网上找IsapiRewrite4.dll配置在iis中,在IsapiRewrite4.ini中 写正则式就实现了重写的效果了。