.net 重写IHttpModule实现伪静态,公布之后不能正常使用

.net 重写IHttpModule实现伪静态,发布之后不能正常使用
用vs2012开发好之后,可以正常浏览,比如连接是index.html,可以正常打开,但是发布之后就是找不到这个地址,不知道iis要怎么配置。求指教啊。在线等。
------解决思路----------------------
iis7 应用池 托管管道模式有2中
所以也决定了IHttpModule在web.config中的配置 不是同一个地方
我一般都是2个都配置的
<system.web>//IIS6要用这种 经典
<httpmodules>
</httpmodules>
</system.web>

 

<system.webserver>//集成
<modules>
</modules>
</system.webserver>

多试试