我想做类似的事情:
server_name ~^(www\.)?(?<subdomain>[^.]+).example.org$;
location / {
proxy_pass "http://example.org:8080/$subdomain";
}
Run Code Online (Sandbox Code Playgroud)
未经测试,但试一试:
server_name ~^(www\.)?[^.]+.example.org$;
if ($host ~* ^(www\.)?([^.]+).example.org$) {
set $subdomain $2;
}
location / {
proxy_pass http://example.org:8080/$subdomain;
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
9835 次 |
最近记录: |