ファイルをキャッシュしないように nginx php を設定する方法: 1. nginx 構成ファイルを見つけて開きます; 2. "location ~ .*\.(gif|jpg|jpeg|png|bmp|swf| js| css)${add_header Cache-Control no-store;}" を使用してキャッシュを無効にします。
このチュートリアルの動作環境: Windows 7 システム、PHP バージョン 8.1、Dell G3 コンピューター。
nginx php ファイルをキャッシュしないようにするにはどうすればよいですか?
Nginx によるキャッシュ構成の無効化
Web サイト プログラムをデバッグするとき、変更されたフロントエンド コードが効果を示さなくなるブラウザー キャッシュの問題がよく発生します。キャッシュは、毎回 Ctrl F5 を使用して強制的に更新した後にのみクリアできます。このとき、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; }
推奨学習: 「PHP ビデオ チュートリアル 」
以上がファイルをキャッシュせずにnginx phpを実行する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。