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

首頁 > 網站 > Nginx > 正文

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

2024-08-30 12:28:36
字體:
來源:轉載
供稿:網友

這篇教程說明你應該怎樣配置 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 頭部的基準設為文件修改的時間(請注意這僅僅對存儲在硬盤的實際文件有效)。

expires modified 10d;

3 測試

要測試你的配置是否有效,可以用火狐瀏覽器的開發者工具中的網絡分析功能,然后用火狐訪問一個靜態文件(比如一張圖片)。在輸出的頭部信息里,應該能看到 Expires 頭部和有 max-age 標記的 Cache-Control 頭部(max-age 標記包含了一個以秒為單位的值,比如 31536000 就是指今后的一年)

nginx,緩存靜態文件,靜態頁面緩存,靜態文件配置

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持VEVB武林網。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲激情在线观看视频免费| 国产成人啪精品视频免费网| 中文字幕久久精品| 欧美亚洲另类视频| 国产精品你懂得| 永久免费精品影视网站| 欧美精品在线极品| 国产免费一区视频观看免费| 日韩最新中文字幕电影免费看| 96sao精品视频在线观看| 精品国产乱码久久久久久虫虫漫画| 亚洲码在线观看| 精品国产视频在线| 国产精品久久999| 岛国av一区二区三区| 欧美人在线视频| 色七七影院综合| 最近2019年日本中文免费字幕| 久久精品视频一| 欧美乱大交xxxxx另类电影| 欧美成人剧情片在线观看| 国产欧美在线视频| 国产精品视频成人| 国产99久久精品一区二区永久免费| 亚洲精品成人久久| 久久av红桃一区二区小说| 成人xxxx视频| 欧美韩国理论所午夜片917电影| 欧美日韩在线视频首页| 久久躁日日躁aaaaxxxx| 色偷偷91综合久久噜噜| 欧美在线视频导航| 92裸体在线视频网站| 亚洲欧洲一区二区三区久久| 亚洲欧美日韩视频一区| 亚洲毛片在线免费观看| 欧美日韩在线视频首页| 久久久极品av| 日韩精品免费观看| 国产偷国产偷亚洲清高网站| 91精品国产自产91精品| 亚洲精品视频网上网址在线观看| 亚洲美女精品久久| 亚洲欧美在线播放| 国产精品免费看久久久香蕉| 91网站免费看| 久久久国产精品x99av| 欧美激情在线观看视频| 高清日韩电视剧大全免费播放在线观看| 国产精品99久久久久久久久久久久| 亚洲自拍偷拍色片视频| 亚洲人成五月天| 91亚洲国产精品| 亚洲999一在线观看www| 亚洲字幕一区二区| 亚洲人精品午夜在线观看| 黑人精品xxx一区| 久久精品91久久香蕉加勒比| 国产成人极品视频| 久久91亚洲人成电影网站| 亚洲天堂成人在线| 亚洲欧美日韩精品| 久久久久久久成人| 国产精品久久久久久久app| 国产女同一区二区| 欧美日韩国产精品一区二区三区四区| 日韩视频一区在线| 午夜精品国产精品大乳美女| 国产精品一区二区久久久| 俺去亚洲欧洲欧美日韩| 日韩美女视频在线观看| 欧美视频专区一二在线观看| 欧美大片大片在线播放| 欧美激情亚洲自拍| 欧美黑人一级爽快片淫片高清| 国产日韩中文字幕在线| 日韩综合视频在线观看| 久久久精品视频成人| 日韩大胆人体377p| 91天堂在线视频| 欧美资源在线观看| 久久免费视频在线| 亚洲电影成人av99爱色| 精品亚洲aⅴ在线观看| 精品久久久久久国产| 亚洲精品国精品久久99热一| 国产亚洲精品91在线| 97视频在线观看亚洲| 亚洲综合国产精品| 色偷偷噜噜噜亚洲男人的天堂| 亚洲一区二区免费在线| 欧美精品电影免费在线观看| 91精品久久久久久久久久久| 欧洲日本亚洲国产区| 亚洲午夜色婷婷在线| 成人精品久久久| 一区二区三区美女xx视频| 韩国v欧美v日本v亚洲| www.亚洲人.com| 裸体女人亚洲精品一区| 成人在线观看视频网站| 久久久久久久久久国产| 欧美成人h版在线观看| 欧美日韩国产中文精品字幕自在自线| 最近的2019中文字幕免费一页| 另类专区欧美制服同性| 中文欧美在线视频| 国产亚洲精品久久久久久牛牛| 日韩免费在线观看视频| 国产精品自拍偷拍视频| 国产精品高潮呻吟久久av黑人| 日韩av电影在线网| 亚洲黄色在线观看| 色综合91久久精品中文字幕| 一区二区三区在线播放欧美| 成人性生交大片免费看视频直播| 欧美另类暴力丝袜| 亚洲欧美日韩直播| 亚洲国产精品99| 欧美午夜精品伦理| 国产精品久久久久久网站| 国产欧美 在线欧美| 亚洲美女在线视频| 97在线观看免费| 日日噜噜噜夜夜爽亚洲精品| 欧美成人午夜影院| 国产噜噜噜噜久久久久久久久| 国产精品小说在线| 亚洲男人天堂网站| 久久久成人的性感天堂| 38少妇精品导航| 国产精品色午夜在线观看| 日韩精品中文字幕有码专区| 欧美日韩国产限制| xvideos成人免费中文版| 日本成人精品在线| 亚洲视频在线视频| 在线电影av不卡网址| 亚洲国产中文字幕久久网| 色综合久久精品亚洲国产| 国产一区私人高清影院| 88xx成人精品| 正在播放欧美视频| 岛国av在线不卡| 国产精品久久国产精品99gif| 日韩av在线直播| 国产精品影片在线观看| 欧美精品手机在线| 91国产视频在线| 日韩欧美在线国产| 欧美精品一本久久男人的天堂| 4388成人网| 人九九综合九九宗合| 一区二区亚洲欧洲国产日韩| 在线视频日韩精品| 日韩中文字幕第一页| 国产精品久久久久久久久粉嫩av| 一区二区三区在线播放欧美| 国产成人av在线| 久久九九全国免费精品观看| 精品中文字幕在线观看| 国产精品爽爽ⅴa在线观看| 中文字幕一区二区三区电影| 久久精品中文字幕免费mv|