proxy_pass 中如何引入变量?
比如:
- http://:/a 代理到 http://a.bb.com
- http://:/b 代理到 http://b.bb.com
- http://:/c 代理到 http://c.bb.com
- http://:/d 代理到 http://d.bb.com
- ...
求解答
proxy_pass 中如何引入变量?
比如:
求解答
1
Anthropic Mar 23, 2017 via Android 如果我没理解错的话你可以搜一下子目录绑定二级域名
|
2
gejigeji OP |
3
ryd994 Mar 23, 2017 location ~ ^/(.*)/(.*)$ {
proxy_pass http://$1/$2; } |
4
gejigeji OP 会了 , 类似这种
server { listen 80; server_name *.b2b.sdy.com; location / { if ($host ~* (.*)\.b2b\.sdy\.com) { set $company $1; proxy_pass http://www.baidu.com/$company; } } } |
5
j8sec Mar 23, 2017 via iPhone
map 指令
|