互联网解决方案咨询

梦想有多大路就会有多远:作一颗IT量子
  首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

IIS7中对静态文件的处理

Posted on 2009-09-08 17:45  互联网粒子  阅读(952)  评论(6编辑  收藏  举报

对于网站的静态文件,可以设置HTTP头设置文件的过期时间,IIS7可以直接设置,不过我是在被文件的文件夹下面存存WEB.CONFIG文件来处理的.
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
  <system.webServer>
    <directoryBrowse enabled="true" />
<caching>
    <profiles>
            <add extension=".jpg" kernelCachePolicy="CacheForTimePeriod"  duration="00:00:10" />
   <add extension=".js" kernelCachePolicy="CacheForTimePeriod"  duration="00:00:10" />
      <add extension=".png" kernelCachePolicy="CacheForTimePeriod"  duration="00:00:10" />
<add extension=".gif" kernelCachePolicy="CacheForTimePeriod"  duration="00:00:10" />
        </profiles>
</caching>                
  </system.webServer>
</configuration>
把这个内容放在对应的文件夹下面就可以了.效果可以直接查看静态文件的HTTP STATUS应该是304