【发布时间】:2014-10-13 08:49:48
【问题描述】:
我们使用 MVC4 和 Jquery Mobile 开发 Web 应用程序。我们的要求是缓存所有图片、jquery、css。所以我尝试了下面的代码,它就像魅力一样。
<staticContent>
<clientCache cacheControlMaxAge ="2.00:00:00" cacheControlMode="UseMaxAge" />
</staticContent>
在我的视觉工作室中,它的工作很棒。我可以捕获所有图像,脚本。
但是当我部署在 IIS8 缓存中时不起作用。我尝试了很多,但没有运气。请指导我。为什么部署在 IIS 中时缓存不起作用。
我正在使用 IIS8。我注意到的一件事是,如果我通过单击已部署的网站从 IIS 浏览,它会缓存所有内容。但是如果键入的 url 像 10.111.151.88:8002 没有在浏览器中缓存。
【问题讨论】:
标签: c# .net asp.net-mvc iis browser-cache