2010-11-22 3 views

答えて

0

特定のレスポンスのみを圧縮するsymfonyの方法はないと思います。あなたががそれを行うことができますいくつかの方法があります:

  • を開始/経路に依存して、必要な出力バッファの圧縮を停止する独自のフィルタは(フィルタがどのように機能するかについてsymfonyブックではより多くのを見て)
  • Webサーバーでこれを設定します。 Apacheでは、LocationMatchブロックを使用して、指定されたURIに一致する応答のみを圧縮することができます。 Nginxはlocationブロックで同じことをさせるでしょう。私は他人(ワニス、lighttpdなど)もそうするだろうと確信しています。

非常に動的なコンテンツで狂ったトラフィックが発生していない限り、Webサーバーレベルで圧縮を有効にしない理由はありません。

関連する問題