在Plone .app.caching中设置@@search规则集



我正在用Varnish和plone.app.caching加固我的网站,除了每个页面请求都是/@@搜索的额外请求?

问题是@@search总是去后端(所以当我跟踪z2.log时)。

我可以看到它正在拾取一个过期头被设置为2000年1月1日…如果不打补丁,我怎么能阻止这个请求到后端这么多?

我宁愿不为@@search编写一个varnish vcl规则,而宁愿使用plone.app.caching UI来实现这一点…

正如我在IRC中告诉你的,你需要一个cache: rulesset指令。

  <cache:ruleset
      for="plone.app.search.browser.Search"
      ruleset="plone.app.caching.moderateCaching"
      />

最新更新