Magento和Varnish缓存破解菜单

时间:2015-03-09 15:13:32

标签: magento caching varnish

我在Siteground安装了Magento商店。我正在设置整个网站的缓存。 但是一旦启用了Varnish缓存,菜单就会中断。 css以某种方式不适用。 我如何解决这个问题?

在Varnish之前和之后附带的屏幕截图:

Varnish

1 个答案:

答案 0 :(得分:0)

一个原因可能是您通过HTTPS运行您的网站。在端口80上使用清漆时,Magento默认会加载HTTP。导致混合内容。

即:您的浏览器使用HTTP css文件在HTTPS中加载网站

要修复此问题,请在vcl中添加以下代码

sub vcl_recv {
set req.http.X-Forwarded-Proto = "https";
set req.http.X-Forwarded-Port = "443";
}