デフォルトの Symfony2 リバース プロキシを使用しており、Cookie 設定に基づいて同じ URL のキャッシュを分離する必要があります。
このサイトでは、画像を縮小し、JavaScript を削除することで、「基本的な」サイト ビューを使用できます。コンテンツは同じなので同じ URL を使用しましたが、もちろんキャッシュは問題です。
それらを個別にキャッシュできるようにする必要があります (または、キャッシュが確実にクリアされるようにする必要があります)。
通常は次のように設定している Vary ヘッダーを変更してみました。
Vary: Accept-Encoding
..そして、次のいずれかに設定しました:
Vary: Accept-Encoding, basic
..また:
Vary: Accept-Encoding, normal
これは実際、私の Mac の Chrome では見事に機能しますが、Safari では無視されます。この時点で、他のブラウザのチェックをやめました。
それを行う最良の方法は何ですか?