把discuz放于网站根目录下的bbs文件夹中,把dnt.config,web.config放到根目录下,其中web.config整合网站的web.config。
整合的方法:在web.config总添加如下内容:
<location path="bbs" allowOverride="false" >
<system.web>
<compilation
defaultLanguage="c#"
debug="true"
/>
<authorization>
<allow users="*" />
</authorization>
<trace
enabled="false"
requestLimit="10"
pageOutput="false"
traceMode="SortByTime"
localOnly="true"
/>
<customErrors mode="Off" />
<globalization requestEncoding="utf-8" responseEncoding="utf-8" fileEncoding="utf-8" />
<!--httpmodules节已被删除-->
<!--下面styleSheetTheme=""是新增的-->
<pages enableViewStateMac="false" enableEventValidation="false"
validateRequest="false" styleSheetTheme=""
viewStateEncryptionMode="Never" />
<xhtmlConformance mode="Legacy"/>
<httpRuntime maxRequestLength="2097151" executionTimeout="3600"/>
<webServices>
<protocols>
<add name="HttpGet" />
<add name="HttpPost"/>
</protocols>
</webServices>
</system.web>
</location>
然后在location的节点外部的<httpModules>的节点里添加 <add type="Discuz.Forum.HttpModule, Discuz.Forum" name="HttpModule" /> 注意 要把这句放在该节点的最后一项。
修改dnt.config中的<Forumpath>节点内容为:<Forumpath>/bbs/</Forumpath>
这样就整合好了 。