我在IIS7的网站上使用Google Page Speed,我想知道如何设置
利用浏览器缓存 - 以下资源缺少缓存过期
利用代理缓存 - 考虑向以下资源添加"Cache-Control:public"标头.
我在我的web.config中使用doDynamicCompression并且很少混淆如何设置这些?希望得到一些帮助
注意:使用的参考是http://www.iis.net/ConfigReference/system.webServer/httpCompression
sea*_*ean 20
例如,在web.config中的system.webServer下设置
<caching>
<profiles>
<add extension=".png" policy="CacheUntilChange" kernelCachePolicy="CacheUntilChange" location="Any" />
<add extension=".jpg" policy="CacheUntilChange" kernelCachePolicy="CacheUntilChange" location="Any" />
<add extension=".gif" policy="CacheUntilChange" kernelCachePolicy="CacheUntilChange" location="Any" />
</profiles>
</caching>
Run Code Online (Sandbox Code Playgroud)
这也可以在输出缓存下从IIS管理器配置,但GUI不执行的操作是设置'location'属性.将其设置为"Any"将设置Cache-Control:public.
你可以在这里阅读更多相关信息.
| 归档时间: |
|
| 查看次数: |
12285 次 |
| 最近记录: |