in https://github.com/ddeboer/FOSHttpCacheBundle/blob/master/Resources/doc/varnish.md#purge we say to also purge on cache miss. after being confused, i assume that this is to still purge variants if the requested url was not matched? if that is correct, we might put a note there.