解决方案 »

  1.   

    没有用过你的组件 看起来配置比较复杂
    我是用
    http://blog.csdn.net/so2omax/article/details/1767823
      

  2.   

    这个应该是IIS7.5以上带的重写模块。
    在这样的config文件里面是从上往下匹配的。
    你可以再最后面的一个规则里面写一个跪着来匹配,你想要的结果。
    还有另外一种在config里面设置错误的方式:
        <!--定义错误-->
        <customErrors mode="On" defaultRedirect="GenericErrorPage.htm">
          <error statusCode="403" redirect="NoAccess.htm"/>
          <error statusCode="404" redirect="FileNotFound.htm"/>
        </customErrors>
      

  3.   

    这个应该是IIS7.5以上带的重写模块。
    在这样的config文件里面是从上往下匹配的。
    你可以再最后面的一个规则里面写一个跪着来匹配,你想要的结果。
    还有另外一种在config里面设置错误的方式:
        <!--定义错误-->
        <customErrors mode="On" defaultRedirect="GenericErrorPage.htm">
          <error statusCode="403" redirect="NoAccess.htm"/>
          <error statusCode="404" redirect="FileNotFound.htm"/>
        </customErrors>
    这样是不行的噢,恶意的IP访问是不会出现404页面的
      

  4.   

    字典,自己写httphandle。先判断是不是恶意IP