分散式專題(十)nginx
阿新 • • 發佈:2018-11-07
連結: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
負載均衡
略