Nginx サーバー上のファイルのキャッシュを無効にする方法を学習しますか? このチュートリアルでは、ファイルのキャッシュを無効にする Nginx サーバーを構成します。
• Ubuntu 18
• Ubuntu 19
• Ubuntu 20
• Nginx 1.18.0
これにより、ユーザーブラウザ上のファイルのキャッシュが無効になります。
機器リスト
次のセクションでは、このチュートリアルの作成に使用される機器の一覧を示します。
アマゾンアソシエイトとして、私は適格な購入から稼ぎます。
Nginx – 関連チュートリアル:
このページでは、Nginxに関連するチュートリアルのリストにすばやくアクセスできます。
チュートリアル Nginx – キャッシュを無効にする
Nginx サーバーをインストールします。
Copy to Clipboard
デフォルトの Web サイトの Nginx 構成ファイルを編集します。
Copy to Clipboard
次のヘッダーを追加して、ファイルのキャッシュを無効にします。
Copy to Clipboard
ここでは、設定の前にファイルがあります。
Copy to Clipboard
ここに、設定後のファイルがあります。
Copy to Clipboard
Nginx サービスを再起動します。
Copy to Clipboard
必要に応じて、ETAG という名前のヘッダーを無効にします。
Copy to Clipboard
この例では、リモートユーザーのブラウザはこのNginxサーバーからファイルをキャッシュしません。
リモート コンピュータから Nginx サーバーからページにアクセスします。
Copy to Clipboard
コマンド出力を次に示します。
Copy to Clipboard
この例では、Nginx サーバーは接続ヘッダーを使用して、ユーザーのブラウザーにファイルをキャッシュしないように指示します。
オプションで、キャッシュを無効にするファイル拡張子のリストのみを選択することもできます。
Copy to Clipboard
おめでとう! Nginx サーバーヘッダーを使用してブラウザーキャッシュ機能を無効にしました。