web.config条目在特定站点中不起作用

时间:2010-09-05 19:55:35

标签: asp.net web-config

在我的web.config文件中,我添加了一个条目:

<httpModules>
<add type="HDI.HTTPFilter" name="HTTPFilter"/>

但是我放置网站的服务器没有读取此条目 但在其他服务器中,网站运行良好 问题可能是什么?

感谢,
伊沙伊

1 个答案:

答案 0 :(得分:2)

也许您的服务器具有不同的操作系统,这就是他们提供不同结果的原因。

在IIS6(Windows Server 2003)

<system.web>
  <httpModules>
     <add type="HDI.HTTPFilter" name="HTTPFilter"/>
  </httpModules>
</system.web>

在II7(Windows Server 2008)中,您需要将模块放在<system.webServer>

<system.webServer>
    <modules>
      <add type="HDI.HTTPFilter" name="HTTPFilter"/>
    </modules>
</system.webServer>