1. proxy_pass斜槓或斜槓字尾結尾不帶location
- proxy_pass 後無"/"或 "/xx" 則包含location中的原串;
- proxy_pass 後沒有任何url路徑資訊(比如 "/", "/xx")則反向代理地址會包含location部分;否則,只會拼接匹配後的剩餘路徑。
location /online/wxapi/
proxy_pass http://localhost:8080/
訪問 "http://www.x.com/online/wxapi/a.html" 會訪問:
http://localhost:8080/a.html
location /online/wxapi/
proxy_pass http://localhost:8080
訪問 "http://www.x.com/online/wxapi/xx.html" 會訪問
http://localhost:8080/online/...
2.總結:
- 你加"/" 訪問時就不加location;
- 你不加"/"訪問時它給你加location;