【问题标题】:Does IIS cache static content by default or not?IIS 是否默认缓存静态内容?
【发布时间】:2014-08-04 01:59:38
【问题描述】:

我正在研究 IIS 静态内容缓存的工作原理,我越读越困惑。

根据官网:

IIS 自动缓存静态内容(例如 HTML 页面、图像和样式表),因为这些类型的内容不会因请求而异。 IIS 还会在您进行更新时检测到对文件的更改,并且 IIS 会根据需要刷新缓存。

(http://www.iis.net/learn/manage/managing-performance-settings/configure-iis-7-output-caching)

但是,我一直在寻找有关如何为 iis 启用静态内容缓存的文章,如下所示: http://www.galcho.com/Blog/post/2008/02/27/IIS7-How-to-set-cache-control-for-static-content.aspx

那么 iis 是否默认缓存?我可能会混淆客户端和服务器端缓存吗?还是这样的文章已经过时了?

【问题讨论】:

    标签: asp.net caching iis iis-8


    【解决方案1】:

    IIS默认缓存所有静态内容是真的。被认为是静态的文件类型的定义在 applicationHost.config 的 staticContent 部分下定义。如果要覆盖策略或添加其他缓存类型,则需要添加/更改缓存/配置文件部分

    【讨论】:

      猜你喜欢
      • 2011-08-19
      • 1970-01-01
      • 2016-02-05
      • 2016-12-27
      • 1970-01-01
      • 2015-08-07
      • 2015-10-04
      • 1970-01-01
      • 2012-12-22
      相关资源
      最近更新 更多