Reverse proxy with NGINX - The first sight
NGINX reverse proxy更改配置為http和其他協議的反向代理,提供修改header和緩衝response,proxy通常用在多個server間分配loading來顯示不同網站內容。
將請求傳遞給代理伺服器,在 location 路徑block裡面,添增proxy_pass 即可在碰到該路徑,導向proxy URL。
location /some/path/ {
proxy_pass http://www.example.com/link/;
}
以上頭設定為例,若request路徑為 /some/path/home.html,則會被proxy到http://www.example.com/link/home.html
Passing request headers
預設的情況下header中的host改為$proxy_host,Connection設定為關閉。可透過proxy_set_header 去修改。
留言
張貼留言