[Sysadmins] Помогите с nginx rewrite
Yuri Khachaturyan
yukh на yukh.ru
Вт Янв 25 18:47:26 UTC 2011
25 января 2011 г. 21:39 пользователь Afanasov Dmitry
<ender на altlinux.org> написал:
> специально проверил:
>
> *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"
Похоже, проблема была действительно в кавычках.
Сработала вот такая конструкция:
rewrite "^/media/(.*)/(.*)/t/([0-9]+)/(.*)\.([a-z0-9]{3})$"
"/media/$1/$2/$4.$5?$3" last;
Дмитрий и остальные, кто принял участие, огромное Вам спасибо за помощь!
--
С уважением,
Хачатурян Юрий (yukh на yukh.ru)
Подробная информация о списке рассылки Sysadmins