低调地装B的代码农

略懂皮毛、略知一二、一知半解闯IT!不求代码精湛,但求没有BUG!不求大富大贵,但求两餐温饱!...

Web.config解除继承根目录配置

 在我们的ASPNET虚拟目录应用中,有时会出现一些异常,比如在根目录的web.config中添加了HttpHandler以及HttpModule(如一些UrlRewiter重写组件、自己的全局HttpModule等)在虚拟目录运行时就会提示找不到找不到指

定的文件的异常。解决方法是在根目录的web.config中针对根路径通过location配置这些module和handler等, 并且在location设置允许子目录重写,以及是否被子集应用程序继承设置为false,如下把<system.web>

</system.web>包含在<location></location>结点内部:
<configuration>
<location path="." allowOverride="true" inheritInChildApplications="false">


/* 提示出错的项 */


</location>
</configuration>

这样配置后就不会影响到我们的子集应用程序了,即虚拟目录等

阅读更多
文章标签: httpmodule module path
个人分类: C#心得
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭