关于安装Cos-Html-Cache插件后WordPress首页无法更新等一系列问题的解决
安装WordPress静态化插件cos-html-cache后WordPress出现首页无法更新,不显示最新评论等问题的解决方法
在你的博客有了一定访问量的时候,为WordPress安装一款有效的静态化插件是必不可少的步骤,因为这样可以非常明显的改善你的哦博客访问速度,给用户带来更加优质的浏览体验.
比较再三,选了一款国产的可谓”真正的”的WordPress静态化插件,cos-html-cache,关于插件的安装及介绍就在左侧的链接中,链入的是作者的插件介绍页面.下面来讲解几个老石在使用这个WordPress静态化插件过程中遇到的问题以及解决方法.
关于cos-html-cache WordPress静态化插件插件的安装:
- 插件因为要求一个相对而言虚拟的静态化地址,所以老石也是忍痛放弃了之前最喜欢的/%postname%/的永久链接方式,而改为了/laoshi/%postname.html 的新的永久链接方式.
- 在你博客的根目录下建立一个”laoshi”的文件夹.之后,插件会为你的日志建立静态化文件,放在这个目录.当然,目录要跟你的永久链接地址一致,一般的选择有”html”命名的文件夹.
- 在博客所载根目录建立一个名字为”index.bak”的文件.
- 正常上传,开启插件.
可以了,插件可以自动工作,在你的访客访问你的日志时,自动为你生成相应的静态花HTML文件.
关于cos-html-cache WordPress静态化插件可能引起的问题:
不知道自己是哪里出的问题,后来发现启用此插件后,新近更新的日志无法在博客首页显示,而且改动的目录也没有正确显示,还包括访客的最新评论也无法显示.这点让我大惑不解,甚至还破天荒的到WordPress中文论坛发了一篇帖子询问,使用WordPress以来最离奇的问题,博客首页中咒语无法更新
不过论坛并没有给我一个满意的答案,后来还是在自己的摸索中才得以解决的.请大家继续往下读.感谢你的耐心支持.
Cos-html-cache WordPress静态化插件引起首页无法更新的解决方案
问题发生后,我把插件很快禁用了,还把其他几个可疑的插件也给禁用了,听从网友建议,清空浏览器缓存,不过这一切都不起作用.
之后,我又通过FTP连接到我的网站空间,仔细查看WordPress所载的目录.这才发现了问题所载.
博客根目录下有一个”index.html”的文件.啊哈,就是这个小家伙在作祟!
因为根据文件调用的优先原则,index.html的文件优先级高于WordPress本身的index.php,所以在你访问博客的时候就会直接调用这个静态化的html文件,而忽略存在的php文件,这也是此插件的设计原理,可能是之前我更改了几次博客的永久链接形式,不知道什么时候生成了这样一个文件,就造成了首页无法更新的问题.
问题找到了,很简单,删除这个文件,重新启用静态化插件,就OK了!
如果你在使用过程中还遇到了其他问题,欢迎到插件作者的主页去留言,或者在下面留言,我也很乐意为大家解决各方面的问题,当然,尽我所能吧.
效果不错
我的情况和你完全一样,最初还以为是WP-SUPER-CACHE的问题,没想到是COS-HTML-CACHE的原因,知道了COS-HTML-CACHE的‘无敌’后,本人对其彻底失望了,谢谢你分享原因,也害了我找了好久。
同样的问题,按照你的方法 解决了 感谢一下
终于找到了,太爽了,把问题都解决了