我想让用户都有自己的页面,如博客那种.访问地址是: http://www.xxxxxx.com/用户ID 这种形式..我用继承IHttpModule的类写的,本机都能让他重写到http://www.xxxxxx.com/Y.aspx?id=用户ID 但是上传到服务器后就不行了提示找不到..请问该怎么样弄才能解决?http://topic.csdn.net/u/20110908/15/bfb89e61-b8f6-441c-a562-74a1ed1d1eca.html 这里的分一起

解决方案 »

  1.   

     Intelligencia.UrlRewriter  我觉得这个挺好用的
      

  2.   

    问题的原因就是你的上面帖子里liuchaolin回答的。也就是需要配置一下IIS的应用程序映射,
    但是你这个URL的格式是http://www.xxxxxx.com/用户ID 
    没有后缀名,无法配置映射。所以上传到IIS就找不到了。解决方法:
    统一设置为有后缀形式。
    比如:http://www.xxxxxx.com/用户ID.html
    然后在IIS配置一下应用程序映射。 
      

  3.   

    如果在iis6中有可能不行,因为你的http请求不一定会提交给asp.net引擎来处理,你的url rewrite自然不起作用。
      

  4.   


    请问下用什么IIS 才可以哦?可以修改没有后缀的文件的访问引擎