CLIENT的CACHE清理失败再记录

网站由于前期同事在APACHE作了EXPIRE模块,所有在CLIENT的CACHE过期时间设置得过长。

现在遇到的问题是,尽管已在APACHE的HTTP.CONF设置了CACHE-CONTROL的内容,但除非在CLIENT端用F5或是CTRL+F5强制刷新的话,不然,打开新的浏览器或是MOUSE重新点击不会得到新的内容。

用PAGESPEED,HTTPWATCH等查看CLIENT的HTTPD HEADER内容,服务器设置生效,但客户端依然故我。

于是,用WIRESHARK抓包,原来,浏览器新窗口访问网站时,网站只返回了304代码,NOT MODIFIED,然后,未推送新的内容。原因是URL的EXPIRED时间设置得太久,last modified,If-Modified-Since这些时间戳完全派不上用场,于是,APACHE就直接发送304代码了。

试过以下方案,无效。

http://stackoverflow.com/questions/3752658/how-to-have-apache-always-return-code-200-with-data-instead-of-304

Add the following directive to your apache config file

RequestHeader unset If-Modified-Since

This will ignore IF-Modified-Since header sent from client so you will get not 304 Not Modified response.

据说,要这样才可以,这就搞大发了呀~~

You can force browsers to cache something, but

You can't force browsers to clear their cache.

Thus the only (AMAIK) way is to use a new URL for your resources. Something like versioning.

~~~~~~

 

今天,继续跟进看看。如果失败,那是天意~~

时间: 2024-10-28 02:45:31

CLIENT的CACHE清理失败再记录的相关文章

世界之窗浏览器如何设置清理历史浏览记录?

  世界之窗浏览器如何设置清理历史浏览记录?许多网友都保持了定期清理浏览器的历史浏览记录的习惯,这一操作可以让浏览器的操作更流畅,同时,也可以防止自己的浏览隐私被被人看到,所以,小编建议:每一位网友都应该保持这样的使用习惯!那么,世界之窗浏览器如何设置清理历史浏览记录?一起来看看今天的教程! 世界之窗浏览器 世界之窗浏览器清理历史浏览记录的方法: 打开世界之窗浏览器,点右上角的图标,如首图; 很快弹出一个菜单,选择"历史记录"; 世界之窗浏览器 出现一列历史浏览记录,如果只是清除某些记

2345智能浏览器清理历史访问记录的方法

  有时候我们在使用2345智能浏览器访问一些隐私内容信息后,但有担心隐私信息被泄露,那么可通过浏览器中的清理功能来清除历史网页记录,不过对于一些刚刚接触到2345智能浏览器的用户来说,却不知道如何操作,所以小编今天为大家带来了2345智能浏览器清理历史访问记录的方法,需要的用户赶快学习下吧! 操作方法 1.点击菜单栏[工具]>[清除上网痕迹] 2.自由勾选您想清理的选项,推荐勾选前四项,会清理浏览器缓存及上网历史记录. 通过上述简单的两步,我们就可按照自己的需求清理浏览器历史记录了

win8系统怎么清理百度浏览器记录

  本教程小编和大家分享win8系统清理百度浏览器记录的方法,windows操作系统自带IE浏览器,但是一些win8用户从网上下载第三方百度浏览器,使用一段时间后发现堆积很多百度浏览器记录,导致系统运行速度变慢,怎么清理百度浏览器记录呢?下面小编和大家分享win8系统清理百度浏览器记录的方法. 具体方法如下: 1.在电脑的根目录下边找到百度浏览器; 2.打开之后我们找到右上角的菜单的按钮; 3.找到菜单的下边找到选项的选项卡; 4.直接来到工具选项的主页面上来; 5.在左侧找到最下边的高级选项的

Win8系统下如何清理IE浏览记录以防他人获取个人信息

  很多用户在Win8系统上使用IE浏览器上网,当访问一些个人信息较多的网站时,没有及时清理浏览记录容易被他人获取个人信息,尤其在公共电脑上.那么Win8系统下如何清理IE浏览记录呢? 步骤 1.点击IE设置按钮. 2.选择安全,删除浏览历史记录. 3.选择需要删除的项目,点击删除. 4.完成. 当然我们也可以使用CCleaner等第三方工具来清理,能清理的项目更全面.

visual studio 安装失败再安装就提示setup blocked怎么回事啊?

问题描述 visual studio 安装失败再安装就提示setup blocked怎么回事啊? 解决方案 你已经安装了VS2013 Pro,或者你之前有安装没有卸载干净.如果是安装了,先卸载之前的版本.如果还不行,就重装系统. 解决方案二: 全部插件都卸载了还不干净吗?这东西太难卸载了,根本没安装上,实在不行就不用它了,重装系统太烦了 解决方案三: 没有卸载干净就不能再次安装了,也可能你的系统环境搞乱了,需要重装. 解决方案四: 如果你不怕麻烦或者闲着没事,可以尝试下各种方法,也许能解决,也许

拉手上市失败再引团购虚火

拉手上市失败再引团购虚火 近日,从去年10月开始一直以上市为目标的拉手网正式撤销了赴美上市申请,宣布放弃IPO计划,同时,其CFO张检也于近日离职.于是,关于团购行业的唱衰声又掀风潮--"天天有倒闭"."团购网存活率不及一半"."团购网站数量跌破3000家"--各媒体的报道层出不穷. 到底当年"炙手可热"的电商模式为何会落到如此地步?笔者认为,导致团购失败原因有很多,业内人士也都或多或少有过总结,比如:支付环节的短板.管理模式

要启用程序集绑定失败日志记录,请将注册表值 [HKLM\Software\Microsoft\Fusion!En

问题描述 "/"应用程序中的服务器错误.--------------------------------------------------------------------------------未能加载文件或程序集"SC"或它的某一个依赖项.生成此程序集的运行时比当前加载的运行时新,无法加载此程序集.说明:执行当前Web请求期间,出现未处理的异常.请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息.异常详细信息:System.BadImag

在 Windows 8 上安装 vSphere Client 5.0 时失败,并显示错误:此产品只能安装在 Windows XP SP2 及更高版本上 (2102145)

在 Windows 8 上安装 vSphere Client 5.0 时失败,并显示错误:此产品只能安装在 Windows XP SP2 及更高版本上 (2102145)  Symptoms 免责声明:本文为 Installing vSphere Client 5.0 on Windows 8 fails with the error: This product can only be installed on Windows XP SP2 and above (2042055) 的翻译版本.尽

快速清理Windows8搜索记录的技巧

  1.首先在超级按钮中点击设置,再点击"更改电脑设置"; 2.找到"搜索",点击"删除历史记录"就可以了; 清理资源管理器中的搜索记录: 1.首先打开"资源管理器"(任意文件夹),点击搜索框; 2.点击"最近的搜索内容"后弹出下拉菜选择"清楚搜索历史记录"即可!