Nginx: ホームページのみをキャッシュする

Nginx: ホームページのみをキャッシュする

ファイル名や拡張子のサフィックスなしでホームページをキャッシュするための場所ディレクティブを指定する方法を教えてください。

site.com のホームページのみをキャッシュし、その下のページ (つまり site.com/page.php) はキャッシュする必要はありません。

答え1

厳密な一致とその中でのキャッシュを使用して場所を宣言します。

location = / {
      proxy_pass ...;
      proxy_cache ...;
}

関連情報