asp.net-mvc – 缓存CSS和JS文件
|
当我在不到2-3分钟内刷新我的网站时,Firebug显示了这些不错的请求: 1. /core.css 304 Not modified 2. /core.js 304 Not modified 3. /background.jpg 304 Not modified 但是当我刷新3分钟后,我得到: 1. /core.css 200 OK 2. /core.js 200 OK 3. /background.jpg 304 Not modified 为什么我的CSS和JS文件被再次下载和图像不是? 我使用ASP.NET MVC 3,我不使用[OutputCache],在我的/ Content文件夹(其中所有css,js和img文件存在于子文件夹中)我有这个Web.config: <configuration>
<system.webServer>
<staticContent>
<clientCache cacheControlMode="UseMaxAge" cacheControlMaxAge="1.00:00:00" />
</staticContent>
</system.webServer>
</configuration>
它设置HTTP头缓存控制:max-age = 86400 ONLY。所以基本上CSS,JS和图像都是以同样的方式对待的,但是不管怎样,CSS和JS不会被缓存一段较长的时间?为什么呢? 解决方法希望这将有助于: http://www.iis.net/ConfigReference/system.webServer/staticContent/clientCache
(编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net – BC30560:’default_aspx’在命名空间’ASP’中
- ASP.NET MVC 3助手中的Tab命令
- asp.net – IIS 7.5和ASP .NET 2.0
- asp.net-mvc – 如何让Visual Studio 2012检测虚拟目录是否
- 介绍几种 ADO.net 中的数据库连接方式
- asp.net-mvc – ASP.NET MVC缓存如何为AJAX请求工作?
- asp.net – 使用以前输入的值防止文本框自动填充
- ASP.NET MVC中的自定义文件夹结构5
- 用Scrutor来简化ASP.NET Core的DI注册
- asp.net-mvc – Json返回时如何读取modelstate错误?
- asp.net-mvc – Kendo UI Grid一次只扩展一行
- asp.net-mvc – 用于MVC文件上传的Bootstrap进度
- asp.net-core-mvc – global.json和src文件夹有多
- asp.net – 每个会话的NH请求 – “会话已关闭
- asp.net-mvc – NullReferenceException ASP.NET
- asp.net-mvc – Nuget如何指定包位置?
- asp.net-web-api2 – SwashBuckle / Swagger –
- asp.net – 使用匿名访问在Sharepoint中读取Cook
- 在asp.net中使用cookie mvc c#
- asp.net-mvc-3 – 如何在控制器方法的新选项卡中
