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仮想マシン(キャッシュを開いていません)
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]#