欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Nginx的緩存配置與其他配置方法

 更新時(shí)間:2023年12月04日 09:49:07   作者:真不愛(ài)學(xué)習(xí)  
Nginx的壓縮功能配置是通過(guò)gzip壓縮技術(shù),可以使原來(lái)的網(wǎng)頁(yè)的內(nèi)容大小壓縮成原來(lái)的30%,這樣,用戶在訪問(wèn)網(wǎng)頁(yè)的時(shí)候,由于傳輸?shù)膬?nèi)容比原內(nèi)容小很多,故而速度會(huì)快很多,本文給大家介紹Nginx的緩存配置與其他配置方法,感興趣的朋友一起看看吧

一、Nginx的緩存配置

http {
    server {
        #設(shè)置緩存的通配符,只要滿足后綴是jpg或png或swf或gif的就進(jìn)行緩存(意思就>是當(dāng)用戶瀏覽網(wǎng)頁(yè)時(shí),會(huì)將網(wǎng)頁(yè)上所有jpg或png或swf或gif都緩存起來(lái),下次用戶再次訪問(wèn)的時(shí)候就直接從本地加載圖片),這句話的意思是只要滿足后綴是jpg或png或swf或gif的就進(jìn)入{}的內(nèi)容
        location ~.*\.(jpg|png|swf|gif)${
                #緩存時(shí)間, 30d代表30天,30天之后自動(dòng)清除
                expires 30d;
        }
        location ~.*\.(css|js)${
                #1h代表一小時(shí)
                expires 1h;
        }
    }
}

二、Nginx的壓縮功能配置

1、簡(jiǎn)介:通過(guò)gzip壓縮技術(shù),可以使原來(lái)的網(wǎng)頁(yè)的內(nèi)容大小壓縮成原來(lái)的30%,這樣,用戶在訪問(wèn)網(wǎng)頁(yè)的時(shí)候,由于傳輸?shù)膬?nèi)容比原內(nèi)容小很多,故而速度會(huì)快很多。

2、Nginx配置gzip壓縮

http { 
    #開(kāi)啟gzip壓縮,若想關(guān)閉gzip壓縮,則需要注釋掉這句話,或者將on換成off
    gzip  on;
    #配置允許壓縮的頁(yè)面的最小字節(jié)數(shù),頁(yè)面字節(jié)數(shù)從header頭中的Content-Length中獲>取,建議設(shè)置成1k,因?yàn)槿绻麛?shù)據(jù)小于1k,他也會(huì)壓縮成1k,這樣會(huì)起到反作用。
    gzip_min_length 1k;
    #4個(gè)16k的數(shù)據(jù)流用于存儲(chǔ)gzip的壓縮結(jié)果數(shù)據(jù)流
    gzip_buffers 4 16k;
    #支持的http版本為1.1
    gzip_http_version 1.1;
    #判斷客戶端是否支持gzip技術(shù),若不支持則不會(huì)進(jìn)行g(shù)zip處理
    gzip_vary on;
}

三、Nginx自動(dòng)列目錄配置

1、簡(jiǎn)介:當(dāng)客戶端通過(guò)瀏覽器訪問(wèn)服務(wù)器上的某一文件夾的時(shí)候,如果該文件夾上有默認(rèn)的首頁(yè)文件,比如index.html,那么此時(shí)用戶就會(huì)自動(dòng)訪問(wèn)到index這個(gè)網(wǎng)頁(yè),但是,當(dāng)沒(méi)有index這一類默認(rèn)首頁(yè)的文件的時(shí)候,假設(shè)此時(shí)該文件夾上有其他的文件,在沒(méi)有配置自動(dòng)列目錄的功能情況下,用戶訪問(wèn)不到我們這個(gè)文件夾的其他文件,但是當(dāng)我們配置好了自動(dòng)列目錄功能之后,我們就可以看到該文件夾下所有文件的一個(gè)列表,該列表是自動(dòng)列的。

2、實(shí)現(xiàn)自動(dòng)列目錄需要兩個(gè)條件:
(1)訪問(wèn)的文件夾下不存在index之類的默認(rèn)首頁(yè)文件。
(2)服務(wù)器配置了自動(dòng)列目錄功能。

3、配置:

location / {
  root   html/server1;
  index  index.html index.htm;
  autoindex on;
}

到此這篇關(guān)于Nginx的緩存配置與其他配置的文章就介紹到這了,更多相關(guān)Nginx的緩存配置內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 解決502?Bad?Gateway錯(cuò)誤的詳細(xì)指南與實(shí)例

    解決502?Bad?Gateway錯(cuò)誤的詳細(xì)指南與實(shí)例

    這篇文章主要給大家介紹了關(guān)于解決502?Bad?Gateway錯(cuò)誤的詳細(xì)指南與實(shí)例,502 Bad Gateway錯(cuò)誤通常是由于網(wǎng)關(guān)或代理服務(wù)器在嘗試訪問(wèn)上游服務(wù)器(通常是Web服務(wù)器)時(shí)未能及時(shí)接收到響應(yīng)導(dǎo)致的,文中將解決辦法介紹的非常詳細(xì),需要的朋友可以參考下
    2024-05-05
  • nginx 部署前端vue項(xiàng)目的方法實(shí)踐

    nginx 部署前端vue項(xiàng)目的方法實(shí)踐

    本文主要介紹了Nginx的基本概念及其優(yōu)點(diǎn),并詳細(xì)闡述了如何使用Nginx部署前端Vue項(xiàng)目的步驟,主要包括安裝Nginx、打包Vue項(xiàng)目和配置Nginx三個(gè)步驟,感興趣的可以了解一下
    2024-10-10
  • Nginx設(shè)置連接超時(shí)并進(jìn)行測(cè)試的方法步驟

    Nginx設(shè)置連接超時(shí)并進(jìn)行測(cè)試的方法步驟

    在高并發(fā)場(chǎng)景下,如果客戶端與服務(wù)器的連接長(zhǎng)時(shí)間未響應(yīng),會(huì)占用大量的系統(tǒng)資源,影響其他正常請(qǐng)求的處理效率,為了解決這個(gè)問(wèn)題,可以通過(guò)設(shè)置?Nginx?的連接超時(shí)時(shí)間來(lái)優(yōu)化資源管理,提高服務(wù)器的穩(wěn)定性,以下是具體的配置方法和測(cè)試步驟,希望對(duì)你有所幫助
    2025-02-02
  • Nginx反代Mogilefs分布式儲(chǔ)存示例詳解

    Nginx反代Mogilefs分布式儲(chǔ)存示例詳解

    這篇文章主要給大家介紹了關(guān)于Nginx反代Mogilefs分布式儲(chǔ)存的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用Nginx具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2018-11-11
  • nginx鏡像構(gòu)建的知識(shí)點(diǎn)及方法步驟詳解

    nginx鏡像構(gòu)建的知識(shí)點(diǎn)及方法步驟詳解

    這篇文章主要為大家介紹了nginx鏡像構(gòu)建的知識(shí)點(diǎn)詳解,<BR>有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-08-08
  • Mac使用Nginx設(shè)置代理并禁用自帶Apache的問(wèn)題記錄

    Mac使用Nginx設(shè)置代理并禁用自帶Apache的問(wèn)題記錄

    本文介紹如何在Mac上禁用自帶的Apache服務(wù)并安裝Nginx,首先需要關(guān)閉Apache并禁止其自啟動(dòng),接著,通過(guò)Homebrew安裝Nginx,并配置其文件和目錄,最后,介紹了如何生成SSL/自簽名證書(shū),詳細(xì)步驟包括修改Apache配置、安裝Nginx、編輯Nginx配置文件以及驗(yàn)證和重啟Nginx服務(wù)
    2024-09-09
  • nginx利用lua語(yǔ)言實(shí)現(xiàn)軟waf的示例代碼

    nginx利用lua語(yǔ)言實(shí)現(xiàn)軟waf的示例代碼

    這篇文章主要介紹了nginx利用lua語(yǔ)言實(shí)現(xiàn)軟waf,文中通過(guò)代碼示例和圖文結(jié)合的方式給大家講解的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作有一定的幫助,需要的朋友可以參考下
    2024-03-03
  • Linux下給nginx安裝waf模塊

    Linux下給nginx安裝waf模塊

    ngx_lua_waf是一個(gè)基于ngx_lua的web應(yīng)用防火墻。代碼很簡(jiǎn)單,開(kāi)發(fā)初衷主要是使用簡(jiǎn)單,高性能和輕量級(jí)。下面我們來(lái)看看如何在為nginx安裝waf模塊
    2016-08-08
  • 實(shí)現(xiàn)nginx&php服務(wù)器配置的非主流配置方法

    實(shí)現(xiàn)nginx&php服務(wù)器配置的非主流配置方法

    這種方法并非以前所流行的apache 加 php_module 的方式運(yùn)行,我是采用nginx 作為web服務(wù)器,以fastcgi的方式運(yùn)行php
    2011-05-05
  • nginx?openresty?快速入門(mén)指南

    nginx?openresty?快速入門(mén)指南

    OpenResty是基于Nginx與Lua?的高性能Web平臺(tái),其**內(nèi)部集成了大量精良的?Lua?庫(kù)、第三方模塊以及大多數(shù)的依賴項(xiàng),**用于方便地搭建能夠處理超高并發(fā)、擴(kuò)展性極高的動(dòng)態(tài)?Web?應(yīng)用、Web?服務(wù)和動(dòng)態(tài)網(wǎng)關(guān),這篇文章主要介紹了nginx?openresty?快速入門(mén)指南,需要的朋友可以參考下
    2024-02-02

最新評(píng)論