- A working Varnish 3 or Varnish 4 setup.
For Varnish to work properly with eZ, you'll need to use the following VCL as starting point:
- eZ Platform 1.7+ with Varnish 4.x/5.x with xkey VMOD
- eZ 5.4+ / 2014.09+ with Varnish 4/5 using builtin BAN (Deprecated in favour of xkey version)
- eZ 5.4+ / 2014.09+ with Varnish 3 using builtin BAN (Deprecated in favour of xkey version)
Note: Http cache management is done with the help of FOSHttpCacheBundle. One may need to tweak their VCL further on according to FOSHttpCache documentation in order to use features supported by it.