我在一个小项目里,准备使用地址重写的,我自己重新了一个类库,专门用处理HttpHandler,在web.config里添加了一个节点。    <httpHandlers>
      <add verb="POST,GET" path="/*" type="HttpHanderController.MyHttpHander"/>
    </httpHandlers>IIS里我添加了isapi程序映射的。这样便可以处理http请求了。
但是这样以来,所有的.htm,.aspx等文件都要去处理。我现在有一个文件夹目录里的.htm,.aspx文件我不需要httpHandler处理,怎么办了。我要排除这个目录里的所有文件,怎么操纵啊!
大家给一些意见啊

解决方案 »

  1.   

    应该有帮助
    http://blog.csdn.net/ys_go/archive/2009/03/17/3997783.aspx
      

  2.   


    add verb="*" path="Page/*.html" type="WebApplication1.MyHttpHandler" lockAllElementsExcept=""/>这个Page文件夹下的所有 后缀名html 的文件都要被请求,后边这个lockAllElementsExcept="" 除了这个你试试,
     我还真么试过
      

  3.   

    老兄,不行啊。
    有没有人知道啊,常用httpHandler的人,都应该知道的吧
      

  4.   

      <add verb="POST,GET" path="*.html" type="HttpHanderController.MyHttpHander"/>
      

  5.   

    老兄们啊,我又不是做伪静态,为啥都说要写成path="*.html"