Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: сложная маска в server_name
On Wed, Apr 02, 2008 at 04:54:39PM +0300, Andrey Kravchenko wrote:
> Пытаюсь применить в server_name маску вида *.*.example.com -- получаю
> "invalid server name or wildcard "
>
> С таких "вложенных" субдоменов я хочу делать редирект на *.example.com.
>
> Говорят, что серверами круче разруливать, чем через if $http_host ~
> поэтому пытаюсь так. Можно ли добавить такие маски?
>
> Или как лучше всего разрулить ситуацию?
Регулярным выражением:
http://sysoev.ru/nginx/docs/http/ngx_http_core_module.html#server_name
server_name ~^\.[^\.]+\.[^\.]+\.example\.com$;
--
Игорь Сысоев
http://sysoev.ru
|