1
我有一個名爲frontendcluster
和admincluster
2個上行信我想這樣做:Nginx的proxy_pass到另一個上游基於請求URI
如果請求URI包含/admin
或/upload
或請求方法是POST
然後使用admincluster。否則代理傳遞給frontendcluster。
我該如何在我的conf文件中做到這一點?
我有一個名爲frontendcluster
和admincluster
2個上行信我想這樣做:Nginx的proxy_pass到另一個上游基於請求URI
如果請求URI包含/admin
或/upload
或請求方法是POST
然後使用admincluster。否則代理傳遞給frontendcluster。
我該如何在我的conf文件中做到這一點?
您可以在nginx的像這樣做...
location /admin {
proxy_pass http://backend;
}
location /upload {
proxy_pass http://backend;
}
if ($request_method = POST) {
proxy_pass http://backend;
}