nginx PHPでファイルをキャッシュしない方法

WBOY
リリース: 2023-05-21 16:09:18
転載
1382 人が閲覧しました

ファイルをキャッシュしないように nginx php を設定する方法: 1. nginx 構成ファイルを見つけて開きます; 2. 「location ~ .*\.(gif|jpg|jpeg| png| bmp|swf|js|css)${add_header Cache-Control no-store;}" を使用してキャッシュを無効にすることができます。

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

1. 実行速度が速い。

2. 優れたオープン性とスケーラビリティを備えています。

3. PHP は、主流および非主流のさまざまなデータベースをサポートしています。

4. オブジェクト指向プログラミング: PHP はクラスとオブジェクトを提供します。

5. 高速バージョンアップデート。

6. 機能が豊富です。

7. スケーラビリティ。

8. グラフィック処理、エンコードとデコード、圧縮ファイル処理、XML 解析などの包括的な機能。

以上がnginx PHPでファイルをキャッシュしない方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:yisu.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!