背景 新年伊始,本人的开发环境由Windows Server 2003 +IIS 6 升级成了 Windows Server 2008 +IIS 7,之后便着手参加新项目的开发.项目开发后期测试过程中,发现了这么一个问题,那就是使用Intelligencia.UrlRewriter做伪静态的时候,ASP.NET Session为空的问题.ASP.NET 异常截图如下: 后来在网上无意间查到解决方案,就是在system.webServer配置节,设置modules节点的属性runAllManage…
参考文章: ASP.NET MVC4通过UrlRewriter配置伪静态 http://blog.csdn.net/just_shunjian/article/details/51132866 .NET4.0下网站应用程序用UrlRewriter.dll重写无后缀路径 (在IIS7.5中的配置方法) http://www.cnblogs.com/zhongweiv/archive/2011/10/29/UrlRewriter_IIS.html ASP.NET MVC4通过UrlRewriter配…
IIS7中,想将一个经常修改的静态文件设置为不可缓存,在IIS配置界面里怎么也找不到... 一番google之后在stackoverflow里边发现了这样一段回答,最终解决了问题: just stumbled across this question; you can use the following to disable the cache on a specific file: <configuration> <location path="path/to/the/fil…