【发布时间】:2011-06-29 02:42:12
【问题描述】:
首先请原谅我对 Varnish 完全缺乏了解。这是我第一次尝试使用 Varnish。
我在下面的例子:http://www.kalenyuk.com.ua/magento-performance-optimization-with-varnish-cache-47.html
但是,当我安装并运行它时,Varnish 似乎没有缓存。我确实得到了带有单个数字的 X-Varnish 标头和一个值为 1.1 varnish 的 Via 标头
(我的 ISP)告诉我这是因为 Magento 设置了以下 cookie:
Set-Cookie: frontend=6t2d2q73rv9s1kddu8ehh8hvl6; expires=Thu, 17-Feb-2011 14:29:19 GMT; path=/; domain=XX.X.XX.XX; httponly
他们说我要么必须更改 Magento 来处理这个问题,要么配置 Varnish 来处理这个问题。由于更改 Magento 是不可能的,我想知道是否有人可以给我一个线索,告诉我如何配置 Varnish 来处理这个 cookie?
【问题讨论】:
-
cookie 应该是什么样的?那个 cookie 有什么问题?
-
Varnish 不能很好地与 Cookie 配合使用(它永远不会缓存)。所以我必须要么删除 cookie(可疑),要么配置 Varnish 在它请求时不将 cookie 发送回 Apache。
-
我将在 Magento Connect 页面添加一个支持电子邮件地址,以便您可以将您的问题发送到我们的票务系统。
-
这类问题并不真正属于 Stack Overflow,因为它不是编程问题。你应该看看area51.stackexchange.com/proposals/25439/magento,看看如何找到一个合适的地方来提出这些问题
标签: php caching cookies magento varnish