我的目标是使用Varnish将我的静态资产缓存到我的symfony 1.4站点(http://my.perqworks.com)。
我可以编写一个VCL文件,在将用户身份验证cookie保留在php文件上的同时除去所有静态文件上的cookie,但用户身份验证失败。我无法登录到我的应用程序。
我正在寻找一个描述如何使用Varnish缓存静态文件的答案,同时允许我的symfony应用程序登录并支持用户身份验证。
目前我正在使用类似的功能:
if (req.url ~ "\.(png|gif|jpg|swf|css|js)$") {
unset req.http.cookie;
}