我有我的Magento商店设置在Siteground。我正在设置整个站点的缓存。但是,一旦启用了Varnish缓存,菜单就会断开。css不知何故没有被应用。我如何解决这个问题?
附加Varnish之前和之后的屏幕截图:
发布于 2015-03-16 18:38:09
一个原因可能是你在HTTPS上运行你的网站。在端口80上使用varnish时,Magento将默认加载HTTP。导致混合内容。
例如:您的浏览器使用HTTP css文件加载HTTPS格式的网站
要解决此问题,请在vcl中添加以下代码
sub vcl_recv {
set req.http.X-Forwarded-Proto = "https";
set req.http.X-Forwarded-Port = "443";
}https://stackoverflow.com/questions/28945432
复制相似问题