oo

ドキュメントとメディアのキャッシュを設定する

liferay 7.4 U21+およびGA21+

デフォルトでは、ドキュメントとメディアファイルは、ブラウザやサーバーにキャッシュされません。 これは、ファイルの可視性が一般に動的なプロパティや設定(パーミッションなど)に依存するためです。 ただし、必要に応じてキャッシュを有効にし、設定することができます。

important

キャッシュ設定は、Guestロールが表示できるドキュメントにのみ適用されます。

以下の手順に従って、Liferayシステムまたはインスタンスにキキャッシュを設定します。

  1. グローバルメニュー)を開き、 [コントロールパネル](Control Panel) タブに移動し、 [システム設定](System Settings) または [インスタンス設定](Instance Settings) をクリックします。 コンフィギュレーションのスコープについては、 設定スコープについて を参照してください。

  2. Documents and MediaCache Control にアクセスしてください。

    Go to Cache Control under Documents and Media settings.

  3. キャッシュ制御 ポリシーを選択します。

    • Private:ユーザーのブラウザによるキャッシュを許可

    • Public:CDNもしくはプロキシサーバーによるキャッシュを許可

  4. キャッシュされたドキュメントの Max Age を設定する。 この値は、応答が新規とみなされるまでの秒数を設定します。 設定された時間が経過すると、キャッシュされたドキュメントのバージョンは失効し、更新が必要になります。 値を0のままにすることは、値を指定しないことと同じである。

  5. (オプション)キャッシュから除外するMIMEタイプのリストを入力する(例:application/pdfimage/jpegvideo/mp4)。

    tip

    頻繁に更新されるMIMEタイプがある場合は、そのタイプのキャッシュを無効にすることで、最新バージョンのファイルを確実にユーザーに表示することができます。

  6. 保存]をクリックします。

関連トピック