npp

Nginx Cache Purge Preload Plugin 設定

Nginx Cache Purge Preload は高機能なので、まずは理解を深めるための設定を調べてみよう

NPPの設定

Nginx Cache Purge Preload プラグインを 「NPP」 と記すことにする。

Purge Options

Nginx Cache Directory

プラグインの動作に必要なNGINXキャッシュディレクトリのフルパスを指定してください。

このディレクトリはNGINXで設定され、PHPプロセスからアクセス可能である必要があります。

キャッシュのパージとプリロードが正しく機能するためには、読み取りおよび書き込み権限が必要です。

許可されるキャッシュパス

RAMベースの場合:/dev/shm/、/tmp/、/var/run/ のディレクトリを使用してください。

永続ディスクの場合:/cache/、/var/ のディレクトリを使用してください。

重要:パスは少なくとも1階層深くする必要があります(例:/tmp/cache、/dev/shm/nginx-cache、/var/cache/nginx、/var/nginx-cache、/var/run/nginx-cache、/cache/mysite)。

意図しない削除を防ぎ、正確性を確保するため、重要なシステムパスはデフォルトで禁止されています。

Auto Purge

コンテンツまたはサイトの変更が発生すると、キャッシュを自動的にクリアします。

単一アイテムのイベントでは、ページがクリアされ、関連ページで有効になっている場合は、ホームページ、ショップページ、カテゴリもクリアされます。サイト全体のイベントでは、キャッシュ全体がクリアされます。

この設定は、単独ではキャッシュをウォームアップしません。自動クリア後に自動的にウォームアップするには、以下の「自動プリロード」を有効にしてください。

キャッシュ全体が自動的にクリアされるのは、以下のいずれかのタイミングです。

テーマ(アクティブ)が切り替えられた、または更新された。

プラグインが有効化、更新、または無効化された。

互換性のあるキャッシュプラグインがキャッシュクリアをトリガーした。

Elementorテーマテンプレート(ヘッダー/フッター/シングル/アーカイブ/ポップアップ)が保存された。

Elementorファイル/CSSが再生成またはクリアされた。

特定のURLのキャッシュは、以下のいずれかのタイミングで自動的にクリアされます。

投稿/ページのコンテンツが変更された(公開/更新)。

コメントが承認された、またはステータスが変更された。

自動プリロードがオンの場合、単一アイテムの自動削除ではページがプリロードされ、関連ページが有効になっている場合は、ホームページ、ショップページ、カテゴリアーカイブもプリロードされます。サイト全体の自動削除では、グローバルなプリロードが開始されます。

Nginx Cache Purge Preload Plugin 設定

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

関連コンテンツ

最近の投稿

Nginx Cache Purge Preload Plugin 設定