[Sysadmins] Помогите с nginx rewrite

Afanasov Dmitry ender на altlinux.org
Вт Янв 25 18:17:30 UTC 2011


On Tue, Jan 25, 2011 at 07:43:21PM +0300, Yuri Khachaturyan wrote:
> 25 января 2011 г. 19:40 пользователь Денис Смирнов
> <mithraen на freesource.info> написал:
> > О, в соседнем письме правильный ответ на задачку :)
> >
> > На будущее -- лучше при отладки таких вещей хотя бы аттачить конфиг к
> > письму.
> >
> Конфиг чего? Всего 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;

-- 
 С уважением
 Афанасов Дмитрий
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 198 байтов
Описание: Digital signature
Url     : <http://lists.altlinux.org/pipermail/sysadmins/attachments/20110125/81f5f1f1/attachment.bin>


Подробная информация о списке рассылки Sysadmins