вопрос по sever_name
Alex Vorona
voron at amhost.net
Thu Jan 1 19:42:26 MSK 2009
01.01.2009 17:42, Arkadiy Kulev wrote:
> Можно ли сделать так, чтобы использовался маска в server_name, например
> server_name data([0-9]+).*;
> которую потом можно было бы подставлять в root
> root /data$1;
>
> И таким образом все эти хосты бы умещались в одной записи?
можно использовать например map http://sysoev.ru/nginx/docs/http/ngx_http_map_module.html и на
основании server_name получать root
или что-то вроде
set $newroot "";
if($host ~* "^(data[0-9]+)\..+"){
set $newroot $1;
}
root /$newroot;
More information about the nginx-ru
mailing list