Magento Varnish 缓存块对登录用户可见
Posted
技术标签:
【中文标题】Magento Varnish 缓存块对登录用户可见【英文标题】:Magento Varnish Cached blocks visible for logged in users 【发布时间】:2015-05-21 22:25:40 【问题描述】:我的客户 Magento 站点托管在 SiteGround 上,并激活了 SuperCacher。 SuperCacher 是 Varnish 的 SiteGround 优化版本。
它使用一个版本的 Turpentine 进行 Varnish 缓存。
我有一个只对登录用户可见的搜索块。 激活 Varnish 时不会显示此块。
当我为搜索块指定 ttl 0 的 f ESI 策略时,它变得可见,但对登录和注销的用户都是可见的。
如何将此块排除在缓存之外,只显示给登录用户?
【问题讨论】:
【参考方案1】:这个链接对我来说非常有用,这个链接解释了如何从缓存中删除块Magento Hole puch With Varnish希望这对你也有帮助。
【讨论】:
以上是关于Magento Varnish 缓存块对登录用户可见的主要内容,如果未能解决你的问题,请参考以下文章
nginx反代varnish缓存服务器实现后端amp动静分离架构