.jpg、.css、.js的c#缓存控制。。。
我分析了我的网站,在.css、.js、.png、.jpg等文件中出现了“未指定过期时间”的错误 我为php找到了这个.jpg、.css、.js的c#缓存控制。。。,c#,caching,browser-cache,C#,Caching,Browser Cache,我分析了我的网站,在.css、.js、.png、.jpg等文件中出现了“未指定过期时间”的错误 我为php找到了这个 <IfModule mod_headers.c> <FilesMatch "\.(jpg|jpeg|png|gif|swf|js|css|swf)$"> Header set Cache-Control "max-age=604800, public" </FilesMatch> 标题集缓存控制“最大年龄=604800,公共”
<IfModule mod_headers.c>
<FilesMatch "\.(jpg|jpeg|png|gif|swf|js|css|swf)$">
Header set Cache-Control "max-age=604800, public"
</FilesMatch>
标题集缓存控制“最大年龄=604800,公共”
C#中的等价物是什么?我应该在web.config中编写代码吗
提前感谢。您需要在IIS配置的
staticContent
块中设置clientCache
<system.webServer>
<staticContent>
<clientCache cacheControlMode="UseMaxAge" cacheControlMaxAge="30.00:00:00" />
</staticContent>
</system.webServer>
这将有效期设置为30天
可以找到详细的解释。非常感谢,这项工作很好@果壳显影剂