субдомены через перменную

ExH nginx-forum на nginx.us
Чт Июл 1 00:27:11 MSD 2010


Возникла следующая проблема.
Мне необходимо настроить работу с
субдоменами используя переменную.

Вот часть конфига:
[code]
...
map $host $domain {
    hostnames;
    default          "";
    .somehost.ru     "somehost.ru";
}

server {
    ...
    set $subdomain "";
    if ($host ~* ^([a-z0-9\.]+)${domain}$) {
        set $subdomain $1;
    }
    ...
}
...
[/code]

Соответственно при обращении к хосту
xxx.somehost.ru переменная $subdomain не
устанавливается в xxx.

В чём может быть дело?

Posted at Nginx Forum: http://forum.nginx.org/read.php?21,104031,104031#msg-104031




Подробная информация о списке рассылки nginx-ru