負載平衡 - nginx的location怎麼取反(除部分連結外做跳轉)
巴扎黑
巴扎黑 2017-05-27 17:45:03
0
1
1557

需求:除了/v1/updload/v1/uinfo/v1/auth,這個三個uri之外的所有請求全部轉到另外的伺服器去處理。

先貼一段nginx config設定檔server裡面的一段程式碼:

location ~* ^/v1/(?![upload|uinfo|auth])$ {
    proxy_pass http://other.domain.com;
}

是根據網路資料去做的,但是試了一下並沒有實現需求,不知道是我理解有問題沒做對還是本來就不可行,然後又因為包含部分的post請求所以沒有用if rewrite的方式去處理。 so,弱弱地問一下,有什麼辦法能達成麼?麻煩知道的夥伴指教一下,謝謝!

巴扎黑
巴扎黑

全部回覆(1)
巴扎黑

雷雷

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板