首页 新闻 会员 周边

web.config中location节点下的httpModules不起作用,什么原因呢?各位大大帮

0
悬赏园豆:20 [已关闭问题]

如下:

<location path="bbs" allowOverride="false">
    <system.web>
        <httpModules>
            <remove name="ScriptModule" />
            <add type="Discuz.Forum.HttpModule, Discuz.Forum" name="HttpModule" />
        </httpModules>
    </system.web>
</location>

该web.config放置在虚拟目录根目录下,但是却无法对bbs目录生效,为什么呢?

DRIVER.PRO的主页 DRIVER.PRO | 初学一级 | 园豆:180
提问于:2008-09-15 15:46
< >
分享
其他回答(1)
0

根据MSDN上的定义,httpModules节点只能存在于以下文件中

Machine.config

Root-level Web.config

Application-level Web.config

Virtual or physical directory–level Web.config

所以放在子目录下是无效的

Gray Zhang | 园豆:17610 (专家六级) | 2008-09-15 16:36
0

我也碰到了这个问题

friendlinzh | 园豆:40 (初学一级) | 2008-09-27 17:30
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册