1. 程式人生 > >分散式專題(十)nginx

分散式專題(十)nginx

連結:nginx安裝包 
提取碼:b60h

 

連結:nginx安裝手冊 
提取碼:91ll

 

 

 

location的匹配規則

精準匹配

location=/uri{}

優先順序最高的匹配規則

 

一般匹配

location /uri{

}

普通匹配的優先順序要高於正則匹配

如果存在多個相同的字首的一般匹配,那麼最終會按照最大長度來做匹配

正則匹配

 

 

rewrite重定向請求

try_files 嘗試匹配

如上配置對於: /images/ttt/test.png 會重寫到/mic?file=test.png, 於是匹配到 location /mic ; 通過try_files獲取存在的檔案進行返回。最後由於檔案不存在所以直接

返回404錯誤

 

Gzip壓縮策略

Nginx反向代理

Proxy_pass

通過反向代理把請求轉發到百度

Proxy_pass 既可以是ip地址,也可以是域名,同時還可以指定埠

Proxy_pass指定的地址攜帶了URI,看我們前面的配置【/s】,那麼這裡的URI將會替換請求URI中匹配location引數部分;如上程式碼將會訪問到http://www.baidu.com/s

負載均衡