天天看點

nginx泛域名配置-私有二級域名

通過nginx配置實作個性化二級域
  1. 配置域名的泛域名解析,如 *.m.domain.com, *.domain.com等
  2. 配置nginx,反向代理的話,需要加proxy_set_header Host $host, 否則server取不到正确的host
server {
   listen 80;
   server_name ~^(?<subdomain>.+)\.m\.domain\.com$;

   location /{
       proxy_pass http://xxx/;
       proxy_set_header Host $host;
   }
}
           
  1. python接口取request.host得到subdomain

繼續閱讀