上篇文章說到了基本的負載均衡配置,這次再說下負載均衡里的反向代理配置項參數:ProxyPass與ProxyPassReverse及ProxyPassMatch
1、ProxyPass:
語法:ProxyPass [path] !|url
它主要是用作URL前綴匹配,不能有正則表達式,它里面配置的Path實際上是一個虛擬的路徑,在反向代理到后端的url后,path是不會帶過去的,使用示例:
1)、ProxyPass /images/ !
這個示例表示,/images/的請求不被轉發。
2)、ProxyPass /mirror/foo/ http://backend.example.com/
我們假設當前的服務地址是http://example.com/,如果我們做下面這樣的請求:
http://example.com/mirror/foo/bar
那將被轉成內部請求:
http://backend.example.com/bar
注:配置的時候,不需要被轉發的請求,要配置在需要被轉發的請求前面。
2、ProxyPassMatch:
語法:ProxyPassMatch [regex] !|url