我在 Ubuntu 10.04 上运行 Plone 4.1。应该如何配置
Varnish(公共(public) IP:80)- 来自 Ubuntu/Debian 的 default.vcl
plone.app.caching
...以便清除正常工作
我对清除每页缓存不感兴趣,但是在站点控制面板中使用“清除”按钮会很好,并且可以让编辑人员在紧急情况下轻松清除缓存。
(替代方案我可以展示如何使用 varnishadm,但我认为设置 Varnish 和 Plone 以相互讨论不会那么困难)
最佳答案
你在缓存控制面板里填了什么?
一个奇怪的地方是您需要始终将端口添加到域中,例如 http://example.com:80 (文档在 SVN 中固定)如果你想接受多个域。
如果你在 80 端口运行 Varnish,应该清楚 Varnish 前面不会发生虚拟主机重写,所以你相应地设置相应的复选框。
关于linux - plone.app.caching 和设置 Varnish 以清除缓存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6941194/