ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: rewrite rule



On Sunday 26 December 2004 20:15, Igor Sysoev wrote:
> >
> > Я сделал:
> >
> > /one/path/...
> >
> > переписывается на вид /two/path/...
> >
> > и в location ~* ^two/........$
> >
> > root /xxx/yyy
> >
> > т.е. раньше был root /xxx/yyy/two, а я его вынес в rewrite чтобы точно
> > было совпадение.
> >
> > Сразу шкурный вопрос - а будет alias в location с регулярными выражениями
> > ? :)
>
> Скорее всего, да. Что-то вроде:
>
> location /some/(.+)/ {
>      alias  /path/$1;
> }
>
> и то же самое будет для proxy_pass.
>
>
> Игорь Сысоев
> http://sysoev.ru

Это будет отлично. Спасибо.

Еще вот такой эффект у меня с redirect:

location /old_stuff/ 
{
 redirect http://www.mail.ru;
} 

редирект делает на url: http://www.mail.ru/old_stuff/

Так и должно быть или должно быть что-то вроде функции alias ?

С Уважением,
Дмитрий.





 




Copyright © Lexa Software, 1996-2009.