Web サイトのプログラムをデバッグしているときに、ブラウザのキャッシュが原因でコードの変更が無効になるという問題が発生することがあります。このときは、強制的に更新してキャッシュをクリアする必要があります。 、大変ご不便をおかけしております。
(学習ビデオ共有: プログラミング ビデオ)
nginx キャッシュを無効にすると、ブラウザーがファイルを読み取るのではなく、毎回サーバーにアクセスしてファイルをリクエストできるようになります。ブラウザー キャッシュされたファイルを取得する方がはるかに便利です。
プログラムがデバッグされてオンラインになったら、nginx キャッシュをオンにしてサーバーの帯域幅トラフィックを節約し、一部のリクエストを減らし、サーバーへの負荷を軽減できます。
nginx 構成ファイル /usr/local/nginx/conf/nginx.conf
1 を構成してスイッチ効果を実現します。キャッシュ
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf|js|css)$ { #设置缓存上面定义的后缀文件缓存到浏览器的生存时间 expires 3d; }
2 を有効にします。キャッシュを無効にする
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf|js|css)$ { #禁止缓存,每次都从服务器请求 add_header Cache-Control no-store; }
関連する推奨事項:nginx チュートリアル
以上がnginxキャッシュを有効または無効にする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。