昨天为了优化搜索引擎收录,特意把以前很长的固定链接改短了一些,以前包含了年月日、ID号还有标题,现在只剩下ID号跟标题了。今天浏览这个博客的时候,发现首页点击文章标题时候出现无效链接,提示页面未找到。观察链接地址后发现还是昨天的格式,怎么会这样呢?开始以为是数据库缓存里面文章链接的格式还没有更新成功,于是特意用phpMyAdmin删除了沉余数据再刷新网页,依旧失效。后来又以为是cos-html-cache插件或者Platinum SEO Pack插件的缘故,卸载了还是失效。
最后总结了一个规律,当我用”www.cpplive.com”这个域名访问的时候一切正常,但用”cpplive.com”访问的时候便有问题,而我博客以前指定的域名是”cpplive.com”,现在改成了”www.cpplive.com”,”会不会是浏览器把昨天的网页缓存了呢?”,我马上用Firefox试了一下,两个域名都访问正常,为了进一步证实的猜想,又把Chrome的缓存文件都清理了后再访问,果然一切正常。看来是Chrome欺骗了我的眼睛,怪不得它的速度感觉比Firefox快,尤其是在网速比较慢的时候,原来是采用了缓存机制,除了第一次会从服务器上下载全部的页面内容外,之后的访问同一网站时绝大部分文件都是从本地缓存中读取。
看来凡事都有两面性,Chrome带给我们速度的同时却牺牲了页面的时实刷新,害我浪费了不少时间做无用功啊,大家要注意了,呵呵。
除非注明,文章均为CppLive 编程在线原创,转载请注明出处,谢谢。