Помогите с конфигом
Дмитрий Жильцов
zaabjuda на gmail.com
Вс Фев 19 19:34:30 UTC 2012
Здравствуйте.
Помогите пожалуйста решить следующую задачку.
Дано.
1. Структура каталогов и файлов
/opt/mp3/$trackID.mp3
/opt/wav/$trackID.wav
/opt/fadeout/$trackID.mp3
2. $trackID - уникальный номер трека. Треки с одним ID по сути одни и
теже треки( по содержанию) но разные по формату , по этому лежат в
разных диреториях на сервере.
Задача.
Необходимо отдавать эти треки по http по следующим URL
http://site.com/listen/$trackID/mp3/
http://site.com/listen/$trackID/mp3/fadeout/
http://site.com/listen/$trackID/wav/
Пример
Когда пользователь вводит в адресной строке URL
http://site.com/listen/100/mp3/ то ему отдаётся файл /opt/mp3/100.mp3
если URL http://site.com/listen/100/mp3/fadeout/ то отдаётся файл
/opt/fadeout/100.mp3
если URl http://site.com/listen/100/wav/ то отдаётся файл /opt/wav/100.wav
Пока ничего в голову не приходит, как можно реализовать.
Буду благодарен за помощь.
Подробная информация о списке рассылки nginx-ru