我正在使用 Varnish 强化我的网站,并且 plone.app.caching 运行良好,除了每个页面请求都是对/@@search 的附加请求?
问题是@@search 总是去后端(所以当我尾随 z2.log 时似乎)。
我可以看到它正在获取一个设置为 2000 年 1 月 1 日的过期 header ......没有猴子修补 plone.app.caching 我怎么能阻止这个请求进入后端?
我宁愿不为@@search 编写 varnish vcl 规则,而是使用 plone.app.caching UI 来实现这一点......
最佳答案
正如我在IRC中告诉您的那样,您需要一个cache:ruleset指令。
<cache:ruleset
for="plone.app.search.browser.Search"
ruleset="plone.app.caching.moderateCaching"
/>
关于caching - 在Plone plone.app.caching中为@@ search设置规则集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14317163/