1nginx的緩存配置詳解
#~.*\.(jpg) 所有以jpg結(jié)尾的文件
location ~.*\.(jpg|png|swf|gif)$ {
expires 2d;
}
location ~.*\.(css|js)?$ {
expires 1h;
}
2nginx的壓縮功能配置
#開(kāi)啟gzip壓縮,對(duì)客戶端訪問(wèn)的文件資源進(jìn)行壓縮煌集,提高網(wǎng)絡(luò)傳輸效率 可以將文件壓縮到原文件的30%黍析,甚至更少,提高訪問(wèn)效率
#使用 off 可以關(guān)閉
gzip on;
#小于1k的文件壓縮之后可能反而更大史煎,可以設(shè)置最小壓縮文件大小
gzip_min_lenth 1k;
#以16k為單位,按照原始數(shù)據(jù)大小以16k為單位的4倍申請(qǐng)內(nèi)存
gzip_buffers 4 16k;
#識(shí)別http協(xié)議的版本,早起瀏覽器可能不支持gzip自解壓,用戶會(huì)看到亂碼
gzip_http_version 1.1;
#開(kāi)啟判斷客戶端瀏覽器是否支持gzip,如果不支持驳糯,則不使用gzip壓縮技術(shù)
gzip_vary on;
3nginx的自動(dòng)列目錄配置
location / {
root html;
index index.html index.htm;
#開(kāi)啟自動(dòng)列目錄功能
autoindex on;
}