2011年03月30日 104条评论

WP Super Cache取消某个已经缓存的页面的缓存

咳咳,标题很蛋疼,具体来说呢,就是使用 WP Super Cache 对全站缓存后,也就是说开启了“Preload mode”,然后哪天你不想让 WP Super Cache 对某篇文章或者某个页面缓存,但又不想删除已缓存的内容,这时该怎么实现呢?

举个例来说:

我的博客全站缓存后,想让 WP Super Cache 取消对 https://zww.me/contact/sponsor 这个页面的缓存,这时该怎么设置?

WP Super Cache 设置里的“高级选项”,里面的“接受的文件名称 & 拒绝的URI”,是可以设置不缓存的文章/页面/某个链接等等,里面有段:(见下图)

按照说明我要取消对 https://zww.me/contact/sponsor 这个页面缓存,只要填入 /contact/ 即可,如下图

但这样设置后会出现一个问题,这个页面一直是上次缓存的页面,不会更新也不会取消,这让我郁闷了一阵

后来想想原来我把缓存的过期时间设置为 0,也就是说没有新评论/编辑文章/编辑页面,那么这个文章/页面的缓存是不会更新的。

问题找到那就简单了:编辑 https://zww.me/contact/sponsor 这个页面一下然后点击更新。

我刷:嘿嘿,刚才的设置有效了(Super Cache对这个页面的缓存删除了)。

zww
or
oooo

“WP Super Cache取消某个已经缓存的页面的缓存”有104条评论

  1. 阿修 says:

    杀!

    1. 1LHM says:

      Super cache 更好

    2. zwwooooo says:

      @LHM
      这里说的不就是么 。。。

  2. 阿修 says:

    发!

    1. zwwooooo says:

      @阿修
      地板也不放过 - -

  3. super cache用不来,站也小,现在观望中

    1. zwwooooo says:

      @空空裤兜
      我是为了减轻主机负担,我的内存小

    2. @zwwooooo
      用的是传说中的VPS吧,我还处于虚拟机阶段

  4. 阿修 says:

    流量太小,我还没用过缓存……

    1. akasuna says:

      @阿修
      流量小没关系,理论上用了缓存插件后,访问速度会有明显提升

    2. zwwooooo says:

      @akasuna
      我是为了减轻服务器的php占用

  5. 林木木 says:

    貌似提交一下评论也会更新~

    1. zwwooooo says:

      @林木木
      是的,文中也说了,例子是针对我那没有评论的页面

  6. 我也没用过。。

    1. zwwooooo says:

      @木本无心
      我记得你不是用wp的

  7. gry says:

    super cache和cos-html-cache哪个给力些?

    1. zwwooooo says:

      @gry
      不知道哦,貌似chc麻烦点

  8. 学习了

  9. mice says:

    我的投稿页面就是不缓存= =..原来就是因为这个破问题.折腾了我1天的时间..才找出问题..悲惨` :shock:

    1. zwwooooo says:

      @mice
      - - 竟然一天,那我还好

    2. HzlzH says:

      @zwwooooo
      这个WP-UA插件果然不行,sougou 浏览器都不显示版本号,米有我那个show-UA强力,哇咔咔 :lol: :lol:

    3. zwwooooo says:

      @HzlzH
      嗯嗯,但我通常不把ie核心的浏览器当浏览器或者说直接视为IE,哈哈哈。

  10. Veezy says:

    啊,一直想弄全站缓存.抽空试一下去~

    1. zwwooooo says:

      @Veezy
      这几天使用来看,很不错,以前遇到高峰期会502,现在没遇到了

  11. Demon says:

    Super Cache不会设置呢。

    1. zwwooooo says:

      @Demon
      如果你主机支持的话很简单的

    2. Demon says:

      @zwwooooo
      我想是支持的。

    3. zwwooooo says:

      @Demon
      不会设置就激活插件,然后去插件设置页激活就行了

  12. heson says:

    没开启全站缓存 这个开启有用么?有什么弊端没?!

    1. zwwooooo says:

      @heson
      没啥,我是考虑到:既然我全站开启缓存,而编辑文章发布、有新评论都会刷新那篇文章的缓存,所以不用考虑缓存文件过期问题,所以过期时间我设为0(即不会过期),减轻服务器负担。

  13. 囧啊囧 says:

    我知道这个,不过现在还不是用的这个插件。

    1. zwwooooo says:

      @囧啊囧
      有需要才开启

  14. 韩国 says:

    缓存解决什么问题?

  15. zrqx008 says:

    装过,不过流量小暂时还用不上。

    1. zwwooooo says:

      @zrqx008
      我是为了减轻主机负担

  16. iphoner says:

    目前我还没有装过这插件

    1. zwwooooo says:

      @iphoner
      需要彩妆

  17. 无冷 says:

    没用过,不过缓存神码的还是想要一个的

    1. zwwooooo says:

      @无冷
      看自己需要把

  18. 你好

    I used this but always prefer w3c cache plugin

  19. Paran says:

    偶还不会用那个插件 哈哈

  20. Paran says:

    ZWW小弟弟,你教我撒

    1. zwwooooo says:

      @Paran
      通常是奔5的人才会叫我小弟弟,难道你奔5了?

    2. zwwooooo says:

      @Paran
      所以我叫你小弟弟差不多。

发表评论

昵称 *

网址

B em del U Link Code Quote