Nginx のキャッシュクリアの問題を解決する
Nginx が、変更後もキャッシュされた CSS ファイルを提供し続けるという問題が発生しています。サーバーを再起動しています。キャッシュ ディレクトリ (var/cache/nginx) を削除することを推奨する人もいますが、システムにはキャッシュ ディレクトリが存在しないようです。
この問題に対処するには、次の手順を検討してください。
チェックNginx 構成
Nginx 構成ファイル (nginx.conf) の「sendfile」設定を調べます。有効になっている場合は無効にします。 Sendfile はファイル記述子間でデータを転送するために使用され、Virtualbox などの仮想マシン環境で問題を引き起こす可能性があります。
キャッシュ設定を確認する
Nginx でキャッシュが無効になっていることを確認してください。キャッシュが有効になっている場合は、キャッシュをクリアしてファイルの古いコピーを削除します。
その他の考えられる原因
これらの手順は、Nginx のキャッシュの問題を特定して解決するのに役立ちます。引き続き問題が発生する場合は、Nginx のドキュメントを参照するか、Nginx コミュニティにさらなるサポートを求めてください。
以上がサーバーの再起動後も Nginx がキャッシュされた CSS ファイルを提供するのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。