0
我见过几篇关于Application_BeginRequest
的帖子,但非似乎有我的问题。Application_BeginRequest呼吁图像
我的Application_BeginRequest
正在我的网站上的每个图像被调用。
StaticFileHandler
使用*作为路径,但它在列表的末尾。
这是正常的行为?或者我应该在列表顶部添加.gif
,.jpg
等等?
这是在我的IIS7.5 Win7开发服务器上。没有在生产服务器上检查它。
更新: 设置runAllManagedModulesForAllRequests="false"
会有所帮助。但是,然后ASP.NET URL映射不再工作。我试图直接禁用它的图像,但没有效果?
<location path="Resources">
<system.webServer>
<modules runAllManagedModulesForAllRequests="false">
</modules>
</system.webServer>
<location>
我想这会有所帮助,但后来我的网址映射代码将不再工作。至少这是发生的事情。 我试图做到这一点的图像目录,就像在更新后的问题,但这并不工作或不幸。 – Remy 2010-07-26 10:25:40
@Remy你在说什么“URL映射代码”? MVC路由,一个URL重写模块,或其他?如果是前者,请查看[此链接](http://www.britishdeveloper.co.uk/2010/06/dont-use-modules-runallmanagedmodulesfo.html)。 – Michael 2014-02-24 16:51:20