在 web.config 中配置禁止访问某些文件

作者:vkvi 来源:千一网络(原创) 日期:2009-4-28
<configuration>
    <system.web>
      <httpHandlers>
        <add path="WebForm1.aspx" verb="*" type="System.Web.HttpNotFoundHandler" validate="true"/>
      </httpHandlers>
    </system.web>
</configuration>
  • path 要禁止访问的文件路径,可以使用通配符。? 表示一个占位符,* 表示任何个占位符。
  • verb 表示哪些谓词(如 GET、POST、PUT)触发本规则。
  • type 指定逗号分隔的类/程序集组合。System.Web.HttpNotFoundHandler 表没找到。
  • validate 如果为 false,则 ASP.NET 在实际匹配请求到达之前将不尝试加载该类。这有可能延迟错误,但减少了启动时间。

相关阅读

相关文章