Пытаюсь приделать динамические поддомены по такому замечательному и рабочему примеру
server {
listen 80;
server_name example.com *.example.com;
root /var/www/example.com/$subdomain;
set $subdomain "";
if ($host ~* ^([a-z0-9-\.]+)\.example.com$) {
set $subdomain $1;
}
if ($host ~* ^www.example.com$) {
set $subdomain "";
}
}
но мне нужно создавать поддомен из url вида example.com/site?id=subdomain
и то ли я экранирую как-то не так, то ли это нереально сделать средствами только nginx.
люди знающие, не проходите мимо. Т.е. хочу, чтоб example.com/site?id=subdomain был для пользователей доступен как subdomain.example.com без возни с vhost.