我有一个ASP.NET 4.5 MVC应用程序。我不想设置RAMMFAR(runAllManagedModulesForAllRequests
),因为这会通过ASP.NET管道不必要地发送静态资源请求;但是我确实希望所有以路径/Download/
开头的请求都通过ASP.NET路由管道运行,而不管扩展名如何。这样我就可以将它们路由到Controller并提供动态生成的资源。
如何做到这一点?我无法访问IIS设置,但希望有办法通过web.config
。
答案 0 :(得分:1)
RAMMFAR设置是每个应用程序。如果您希望网站的不同部分具有不同的设置,则必须创建单独的IIS应用程序,但不幸的是,您声明这不适合您。
我有两个旁注: