我从MVC 1切换到MVC 2.我在我的应用程序中使用了file.axd httphandler,并在我的全局路由中设置了routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
。由于MVC 2 MVC仅忽略对/file.axd
但不到/folder/file.axd.
的请求
MVC 2的任何变化?
我只想确保任何文件夹中任何.axd文件的所有请求都将由我的httphandler处理。
谢谢!
答案 0 :(得分:5)
routes.IgnoreRoute("{*allaxd}", new { allaxd = @".*\.axd(/.*)?" });
感谢HAACKED:http://haacked.com/archive/2008/07/14/make-routing-ignore-requests-for-a-file-extension.aspx