【发布时间】:2015-04-13 13:12:53
【问题描述】:
我在 web.config 文件中使用以下处理程序。我现在面临的问题是我在一个特定目录中有.htm 文件,我需要从这个处理程序中排除这些文件。有没有办法做到这一点?
<add name="ASPNETLikeHandler-Classichtm" path="*.htm" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll" requireAccess="Script" preCondition="classicMode" />
因此,当以某个目录为目标时,我希望.htm 文件的行为与默认情况相同。
这甚至可能吗?
【问题讨论】:
-
此解决方案是否适用? stackoverflow.com/questions/2509770/…
-
@rogerdeuce 他们的 sudo 代码让我有点困惑,看看如何将其应用于我的情况。我需要基本上说当对该目录提出请求时不要应用处理程序。有点像先决条件,但我没有看到任何有效的先决条件可以用来实现这一点。
-
我还没有享受过使用这些的乐趣,但是,您似乎可以排除特定目录。我认为您会在该答案中使用删除语法,以及此处“处理程序映射的 UI 元素”中列出的目录选项:technet.microsoft.com/en-us/library/hh831697.aspx
标签: asp.net iis-8 handlers iis-handlers