亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 網站 > Nginx > 正文

如何在nginx中配置緩存靜態文件

2024-08-30 12:21:54
字體:
來源:轉載
供稿:網友
本篇文章主要介紹了如何在 nginx 中緩存靜態文件配置,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

這篇教程說明你應該怎樣配置 nginx、設置 HTTP 頭部過期時間,用 Cache-Control 中的 max-age 標記為靜態文件(比如圖片、 CSS 和 Javascript 文件)設置一個時間,這樣用戶的瀏覽器就會緩存這些文件。這樣能節省帶寬,并且在訪問你的網站時會顯得更快些(如果用戶第二次訪問你的網站,將會使用瀏覽器緩存中的靜態文件)。

1、準備事項

我想你需要一個正常工作的 nginx 軟件,就像這篇教程里展示的:在Ubuntu 16.04 LTS 上安裝 Nginx,PHP 7 和 MySQL 5.7 (LEMP) 。

2 配置 nginx

可以參考 expires 指令手冊來設置 HTTP 頭部過期時間,這個標記可以放在 http {}server {}、location {} 等語句塊或者 location {} 語句塊中的條件語句中。一般會在 location 語句塊中用 expires 指令控制你的靜態文件,就像下面一樣:

location ~* /.(jpg|jpeg|png|gif|ico|css|js)$ {  expires 365d;}

在上面的例子中,所有后綴名是 .jpg、 .jpeg、 .png、 .gif、 .ico、 .css .js 的文件會在瀏覽器訪問該文件之后的 365 天后過期。因此你要確保 location {} 語句塊僅僅包含能被瀏覽器緩存的靜態文件。

然后重啟 nginx 進程:

/etc/init.d/nginx reload

你可以在 expires 指令中使用以下的時間設置:

off Expires Cache-Control 頭部不能被更改。 epoch Expires 頭部設置成 1970 年 1 月 1 日 00:00:01。 max 設置 Expires 頭部為 2037 年 12 月 31 日 23:59:59,設置 Cache-Control 的最大存活時間為 10 年 沒有 @ 前綴的時間意味著這是一個與瀏覽器訪問時間有關的過期時間。可以指定一個負值的時間,就會把 Cache-Control 頭部設置成 no-cache。例如:expires 10d 或者 expires 14w3d。 有 @ 前綴的時間指定在一天中的某個時間過期,格式是 Hh 或者 Hh:Mm,H 的范圍是 0 到 24,M 的范圍是 0 到 59,例如:expires @15:34。

你可以用以下的時間單位:

ms: 毫秒 s: 秒 m: 分鐘 h: 小時 d: 天 w: 星期 M: 月 (30 天) y: 年 (365 天)

例如:1h30m 表示一小時三十分鐘,1y6M 表示一年六個月。

注意,要是你用一個在將來很久才會過期的頭部,當組件修改時你就要改變組件的文件名。因此給文件指定版本是一個不錯的方法。例如,如果你有個 javascript.js 文件 并且你要修改它,你可以在修改的文件名字后面添加一個版本號。這樣瀏覽器就要下載這個文件,如果你沒有更改文件名,瀏覽器將從緩存里面加載(舊的)文件。

除了把基于瀏覽器訪問時間設置 Expires 頭部(比如 expires 10d)之外,也可以通過在時間前面的 modified 關鍵字,將 Expires 頭部的基準設為文件修改的時間(請注意這僅僅對存儲在硬盤的實際文件有效)。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
北条麻妃99精品青青久久| 欧美在线视频免费观看| 亚洲国产精彩中文乱码av| 亚洲色图35p| 最近2019中文字幕一页二页| 国产精品观看在线亚洲人成网| 成人国产在线激情| 亚洲毛片一区二区| 91精品国产九九九久久久亚洲| 成人信息集中地欧美| 色综合久久久888| 国产精品一区二区久久久| 亚洲天堂网站在线观看视频| 色婷婷**av毛片一区| 最好看的2019年中文视频| 97福利一区二区| 91国内产香蕉| 亚洲欧美日韩网| 久久亚洲国产成人| 日韩av片电影专区| 欧美日韩亚洲精品内裤| 久久久久久亚洲| 国产成人精品免高潮费视频| 91日本在线观看| 欧美电影《睫毛膏》| 久久久精品视频成人| 中文精品99久久国产香蕉| 亚洲精品影视在线观看| 色偷偷噜噜噜亚洲男人| 欧美孕妇性xx| 91色精品视频在线| 欧美理论电影网| 欧美一级bbbbb性bbbb喷潮片| 草民午夜欧美限制a级福利片| 日韩中文字幕在线| 色综合久久久久久中文网| 亚洲mm色国产网站| 久久久久久久爱| 国产精品成人免费电影| 亚洲美女性生活视频| 日韩av在线导航| 97在线观看视频国产| 91手机视频在线观看| 精品在线小视频| 色综合久久88色综合天天看泰| 中文字幕精品一区久久久久| 国产精品偷伦视频免费观看国产| 久久久久久久久久久久久久久久久久av| 成人444kkkk在线观看| 色综合五月天导航| 91麻豆国产语对白在线观看| 日本欧美在线视频| 国产精国产精品| 热99久久精品| 国产伦精品一区二区三区精品视频| 色999日韩欧美国产| 在线免费看av不卡| 亚洲美女精品成人在线视频| 国产亚洲aⅴaaaaaa毛片| 中文字幕亚洲综合久久| 国产一区二区丝袜| 国产亚洲欧美日韩一区二区| 成人精品aaaa网站| 欧美日韩中文字幕在线| 51久久精品夜色国产麻豆| 在线色欧美三级视频| 91国产一区在线| 欧美激情中文字幕在线| 亚洲性无码av在线| 欧美日韩视频免费播放| 亚洲综合av影视| 中日韩美女免费视频网址在线观看| www.日韩不卡电影av| 欧美成人黄色小视频| 日韩va亚洲va欧洲va国产| 正在播放欧美视频| 亚洲天堂一区二区三区| 亚洲欧美制服另类日韩| 国产亚洲精品91在线| 欧美视频在线看| 亚洲缚视频在线观看| 亚洲小视频在线| 欧美性猛交xxxx免费看漫画| 亚洲免费av电影| 日韩在线观看免费高清完整版| 最近2019中文字幕大全第二页| 亚洲第一精品福利| 国产亚洲人成a一在线v站| 91影院在线免费观看视频| 中文字幕一区电影| 久久久久久久久国产| 亚洲欧美激情另类校园| 日韩精品丝袜在线| 欧美激情xxxx| 国产视频一区在线| 国产不卡在线观看| 色爱av美腿丝袜综合粉嫩av| 国产精品视频一区二区三区四| 日韩欧美在线看| 91在线精品播放| 久久久久免费视频| 国产精品av在线播放| 欧美成人午夜激情| 国产亚洲精品日韩| 91国产高清在线| 亚洲自拍偷拍视频| 欧美视频在线观看免费网址| 91久久国产精品| 国产视频精品久久久| 欧美限制级电影在线观看| 国产精品青草久久久久福利99| 日韩在线视频免费观看| 日韩在线观看免费全集电视剧网站| 久久久久久国产| 日韩成人在线免费观看| 日韩av网站大全| 国语自产在线不卡| 欧美激情欧美激情在线五月| 一区二区三区天堂av| 国产高清在线不卡| 亚洲精品福利资源站| 亚洲色图偷窥自拍| 亚洲а∨天堂久久精品喷水| 欧美中文字幕第一页| 91免费的视频在线播放| 中文字幕亚洲图片| 日韩精品在线观看视频| 国产精品白丝av嫩草影院| 亚洲无限av看| 国产精品永久在线| 中文字幕最新精品| 日韩欧美精品免费在线| 亚洲va欧美va国产综合久久| 精品国产欧美成人夜夜嗨| 日韩三级影视基地| 亚洲激情视频在线播放| 久久国产精品久久国产精品| 午夜精品久久久久久久男人的天堂| 欧美国产亚洲视频| 欧美黄色www| 色诱女教师一区二区三区| 欧美专区第一页| 国自在线精品视频| 国产91ⅴ在线精品免费观看| 最近2019年手机中文字幕| 黑人巨大精品欧美一区免费视频| 97婷婷涩涩精品一区| 狠狠久久五月精品中文字幕| 久久精品国产综合| 精品国产网站地址| 日韩成人av网址| 日韩av一区二区在线| 96国产粉嫩美女| 亚洲无亚洲人成网站77777| 国产视频综合在线| 国产精品日韩欧美| 亚洲性视频网址| 2019中文字幕全在线观看| 欧美极品在线视频| 欧美黄网免费在线观看| 日韩av在线高清| 久久精品欧美视频| 韩国精品美女www爽爽爽视频| 日韩h在线观看|