zoukankan      html  css  js  c++  java
  • mvc4 发布,遇到 403.14 问题,并且iis提示打开目录浏览。。。解决办法

    经测试,只需要在web.config的system.web的同级节点,添加如下代码,即可完美运行。原理参考文章:一、<validation validateIntegratedModeConfiguration="false"/>  这个主要作用是设置不检测 <system.web>中的配置 。二:<modules runAllManagedModulesForAllRequests="true">    runAllManagedModulesForAllRequests="true"    解决IIS7 下使用Intelligencia.UrlRewriter时Session为空问题 

    <!-- iis7.0以上,且使用集成模式时,需要添加下面代码,添加过后,不需要任何配置,即可实现伪静态-->

            <system.webServer>

             <validation validateIntegratedModeConfiguration="false"/>

              <modules runAllManagedModulesForAllRequests="true">

                    <add type="DTcms.Web.UI.HttpModule, DTcms.Web.UI" name="HttpModule" />

              </modules>

            </system.webServer>

    复制代码

    经测试,上面一段代码,放到web.config里,即使切换到经典模式,也不影响网站的正常运行,只不过伪静态需要自己再配置iis的isapi而已。。所以建议官方把 这段代码直接写进web.config,以免后来者继续提此类相关的问题。。当然,也可以用注释的方法添加。。dtcms美化做的非常棒。很喜欢,而且是开源,相信用的人会越来越多。但是大部分对程序都不是很懂。。特别是.net的配置之类的。。对于站长来说,都是越简单越好。。还有,编译的时候,有些文件夹发布不出来,需要再去web源码包里手动复制才行,建议官方把这些小问题可以解决解决。。最好同步发布编译版,不然,刚来的热情,马上就被打散了。。呵呵。。纯属个人意见。如果有说错的地方,请莫怪。。

  • 相关阅读:
    HDU 3572 Task Schedule(拆点+最大流dinic)
    POJ 1236 Network of Schools(Tarjan缩点)
    HDU 3605 Escape(状压+最大流)
    HDU 1166 敌兵布阵(分块)
    Leetcode 223 Rectangle Area
    Leetcode 219 Contains Duplicate II STL
    Leetcode 36 Valid Sudoku
    Leetcode 88 Merge Sorted Array STL
    Leetcode 160 Intersection of Two Linked Lists 单向链表
    Leetcode 111 Minimum Depth of Binary Tree 二叉树
  • 原文地址:https://www.cnblogs.com/bwlang/p/5040839.html
Copyright © 2011-2022 走看看