nginx作為靜態資源
cdn分發資源
配置語法:
配置語法:將多個資源一起傳送 提高效率
作用:sendfile開啟的情況下 提高網路包的傳輸效率
配置語法-壓縮
nginx壓縮模組
http_gzip_static_module 預讀gzip功能
http_gunzip_module 應用支援gunzip的壓縮方式
配置
二、瀏覽器快取
http協議定義的快取機制(如:expires;cache-control等)
校驗過期機制
配置語法:
新增cache-control\expires頭三、跨域訪問
為什麼瀏覽器禁止跨域訪問
ngixn開啟跨域訪問的語法
四、防盜煉
正常情況下希望一些合理的使用者來訪問我們的** ,但是競爭對手和一些沒用的使用者就會造成浪費
目的: 放置資源被盜用
實現防盜煉的思路:
首要方式: 卻別那些請求是非正常使用者請求
基於http_refer防盜煉配置模組
Nginx作為靜態資源web服務之快取原理
大致理一下http瀏覽器快取原理 瀏覽器第一次請求伺服器,此時瀏覽器肯定沒有快取,則直接呼叫伺服器端,伺服器在返回的資訊的資訊頭中新增 etag和last modified引數資訊,返回給客戶端瀏覽器快取。然後瀏覽器以後的請求,先判斷是否有快取,那麼怎麼判斷有快取呢,有三步 1 是否過期 2 對et...
Nginx作為靜態資源web服務之檔案讀取
檔案讀取會使用到以下幾個配置 1.sendfile 使用nginx作為靜態資源服務時,通過配置sendfile可以有效提高檔案讀取效率,設定為on表示啟動高效傳輸檔案的模式。sendfile可以讓nginx在傳輸檔案時直接在磁碟和tcp socket之間傳輸資料。如果這個引數不開啟,會先在使用者空間...
nginx學習 七 nginx提供靜態資源服務
這裡準備了乙個資料夾,裡面放入了乙個img資料夾和index.html檔案,將檔案上傳到home下。這裡我們從新起個埠 server error page 500 502 503 504 50x.html location 50x.html 注意這裡訪問的時候,是訪問 home static kev...