【发布时间】:2011-10-18 16:15:48
【问题描述】:
我使用 Asp.Net 4 C# 和 IIS 7.5。
在 web.config 中,我能够成功应用我的处理程序(代码如下),如您所见 path="*.jpg" 让处理程序在我网站的任何文件夹中运行。
我需要改为应用此处理程序to all .jpg request but ONLY in a specific folder,在我的情况下为/Cdn/Cms/Images/
所以我更新到path="/Cdn/Cms/Images/*.jpg",但处理程序不适用。
我用不同的路径尝试了很多次,但现在是这样。
如何将处理程序仅应用于特定文件夹?
感谢您抽出宝贵时间。
此问题与this one有关
<system.webServer>
...
<validation validateIntegratedModeConfiguration="false" />
<handlers>
<add name="Cms-ImageRouteHandler" path="*.jpg" verb="*" type="WebProject.Cms.BusinessLogics.SEO.Routing.ImageRouteHandler" resourceType="Unspecified" requireAccess="Script" preCondition="integratedMode" />
</handlers>
...
【问题讨论】:
标签: c# asp.net iis-7 iis-7.5 handler