有关 nginx 泛域名反向代理的写法

查看 60|回复 2
作者:Richard14   
网上搜了半天没啥有效信息,询问一下万能的 v 友
比如绑定*.domain.com 的域名,如果想加反向代理的话,一般写法是
server {
   listen 80;
   server_name ~^(?.+)\.m\.domain\.com$;
   location /{
       proxy_pass http://xxx/;
       proxy_set_header Host $host;
   }
}
这里利用 /做路由,但是如果我想要 a.domain.com 和 b.domain.com 分别代理不同的网页,要怎么识别 a 和 b 的部分呢?

写法, host, 代理, 域名

dorothyREN   
if 判断一下就行吧
dorothyREN   
http://nginx.org/en/docs/http/ngx_http_map_module.html
您需要登录后才可以回帖 登录 | 立即注册

返回顶部