我想做一些事情:
server_name ~^(www\.)?(?<subdomain>[^.]+).example.org$; location / { proxy_pass "http://example.org:8080/$subdomain"; }
未经testing,但给这个镜头:
server_name ~^(www\.)?[^.]+.example.org$; if ($host ~* ^(www\.)?([^.]+).example.org$) { set $subdomain $2; } location / { proxy_pass http://example.org:8080/$subdomain; }