静的コンテンツをキャッシュしようとしています。このコンテンツの有効期間は 1 時間で、コンテンツは公開されています。これは誰にとっても同じです。
コントローラーに次のコードがあります。
$response = new Response();
$response->setPublic();
$response->setMaxAge(3600);
$response->setSharedMaxAge(3600);
if ($response->isNotModified($request)) {
return $response;
}
return $this->render(
'ThemesBundle:Ad:content.html.twig',
array('context' => $context, 'block' => $block),
$response
);
しかし、isNotModified()
関数は常に false を返します。
PS: Symfony 2.0.22 を使用しています