On Tue, Jan 25, 2011 at 09:21:15PM +0300, Yuri Khachaturyan wrote:
> 25 января 2011 г. 21:17 пользователь Afanasov Dmitry
> <[email protected]> написал:
> >> Конфиг чего? Всего nginx или достаточно только секции server?
> >>
> >>               rewrite "^/media/(.*)/(.*)/t/([0-9]+)/(.*)\.([a-z0-9]{3})$ 
> >> /media/$1/$2/$4.$5?$3" break;
> > какая прелесть. rewrite "..." "..." break
> >
> > а я б вообще переписал как
> > rewrite "^(/media/.*/t/)(\d+)/(\d+\.\w{3})$ /$1/$3?$2" break;
> >
> Не помогло:
брр, сам сказал про прелесть и сам же повторил. смотрите за кавычками:

rewrite "^(/media/.*/t/)(\d+)/(\d+\.\w{3})$" "$1$3?$2";

специально проверил:

*1 "^(/media/.*/t/)(\d+)/(\d+\.\w{3})$" matches 
"/media/video/air_subjects/2010-01/01/t/123123/82.flv"
*1 rewritten data: "/media/video/air_subjects/2010-01/01/t//82.flv", args: 
"123123"

-- 
 С уважением
 Афанасов Дмитрий

Attachment: signature.asc
Description: Digital signature

_______________________________________________
Sysadmins mailing list
[email protected]
https://lists.altlinux.org/mailman/listinfo/sysadmins

Ответить