Не совсем понял при чем тут symfony, от нее ничего не зависит в данном случае.
Согласно документации:
Если в заголовке нет поля “X-Accel-Expires”, параметры кэширования определяются по полям заголовка “Expires” или “Cache-Control”.
Ответ, в заголовке которого есть поле “Set-Cookie”, не будет кэшироваться.
Ответ, в заголовке которого есть поле “Vary” со специальным значением “*”, не будет кэшироваться (1.7.7). Ответ, в заголовке которого есть поле “Vary” с другим значением, будет закэширован с учётом соответствующих полей заголовка запроса (1.7.7).