url-forward

Anton Kuznetsov maybe at arjlover.net
Sat Jul 4 12:10:26 MSD 2009


server_name  ~^a\.(.+)$;
rewrite .* https://www.google.com/a/cpanel/$1/ permanent;
}

Проблема в том, что мне необхоимо сделать rewrite, а у него свой
обязательный regexp - он сбивает $1
можно как-то сохранить первый в другой переменной?



2009/7/3 Sergey Shepelev <temotor at gmail.com>

> server_name panel.(.+); это "виртхост".
>
> Указывать все хосты отдельно - быстрее, да. Всё дело только в этом.
>
> 2009/7/3 Rauan Maemirov <rauan at maemirov.com>:
> > Можно узнать почему лучше? С виртхостами быстрее?
> >
> > 2009/7/3 Sergey Shepelev <temotor at gmail.com>:
> >> http://sysoev.ru/nginx/docs/http/ngx_http_core_module.html#server_name
> >>
> >> Лучше не экономить на написании простого скрипта, генерящего конфиг и
> >> сделать сто виртхостов.
> >>
> >> 2009/7/3 Anton Kuznetsov <maybe at arjlover.net>:
> >>> Можно как-то организовать в конфиге nginx для массы доменов редирект
> >>> опредленного хоста в определенный урл по маске?
> >>>
> >>> хочу сделать все mailadmin.*.ru ->
> https://www.google.com/a/cpanel/*.ru/
> >>>
> >>> Одной строчкой конечно, без сотен виртхостов. :)
> >>>
> >>> --
> >>> Best regards,
> >>> Anton Kuznetsov.
> >>>
> >>
> >
>



-- 
Best regards,
Anton Kuznetsov.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://nginx.org/pipermail/nginx-ru/attachments/20090704/699f8ccb/attachment.html>


More information about the nginx-ru mailing list