nginxのサービスの最適化(c)の設定ページのキャッシュ時間

nginxのウェブキャッシングの設定時間

nginxのクライアントへのWebページのデータバック、キャッシュは再三の要求高速なアクセス速度を避けるために、将来の要求と同じ内容で直接リターンの両方を容易にするために、提供することができます。一般的な設定は、静的なページのために、動的なページは、キャッシュ時間を設定しないでください。Windowsクライアントにページバッファ時間を表示することができシオマネキ使用してください。

設定方法

特定のコンテンツにパラメータを追加し、設定ファイルを変更することができます。httpセグメント、またはサーバセグメント、セグメントまたは場所で期限切れ

1.サイトのディレクトリに画像をコピーします。

[root@localhost nginx-1.12.2]# cd /mnt/tools/
[root@localhost tools]# ls
awstats-7.6.tar.gz                fiddler.exe                jdk-8u191-windows-x64.zip  LNMP         zhuang.mp4
cronolog-1.6.2-14.el7.x86_64.rpm  forbid.png                 john-1.8.0.tar.gz          picture.jpg
extundelete-0.2.4.tar.bz2         intellijideahahau2018.rar  LAMP-C7                    yuan.mp4
[root@localhost tools]# cp picture.jpg /usr/local/nginx/html/    //复制图片
[root@localhost tools]# cd /usr/local/nginx/html/
[root@localhost html]# ls
50x.html  index.html  picture.jpg
[root@localhost html]# 

ホームでの参照画像ファイルを追加します。2.

[root@localhost html]# vim index.html

<h1>Welcome to nginx!</h1>
<img src="picture.jpg"/>   //添加

[root@localhost html]# systemctl stop firewalld.service    //关闭防火墙
[root@localhost html]# setenforce 0   //关闭增强性安全功能
[root@localhost html]# 

アクセスnginxのサービス、およびキャプチャ3. win10仮想マシン(キャッシュを開いていません)

nginxのサービスの最適化(c)の設定ページのキャッシュ時間

nginxのサービスの最適化(c)の設定ページのキャッシュ時間

4.キャッシュモジュールコンフィギュレーション・ファイルのnginxのを追加します。

[root@localhost html]# vim /usr/local/nginx/conf/nginx.conf

        location ~ \.(gif|jepg|jpg|ico|bmp|png)$ {   //添加缓存
            root html;   //站点
            expires 1d;   //缓存一天
        }
[root@localhost html]# service nginx restart    //重启服务
[root@localhost html]#

5.仮想マシンを再び持つwin10アクセスnginxのサービス、パケットキャプチャ(キャッシングを有効にします)

nginxのサービスの最適化(c)の設定ページのキャッシュ時間

nginxのサービスの最適化(c)の設定ページのキャッシュ時間

おすすめ

転載: blog.51cto.com/14449541/2450891