Имея nginx, обслуживающий статические файлы с URL-адресом, например http://foobar.tld/<random_dir>/<file_md5sum_as_filename>
, и я хотел бы, если я укажу в конце URL-адреса ?f="filename.filetype"
- nginx проанализирует эту строку запроса в конце (если указано) и подготовит новый контент, располагающий соответствующими указанными аргументами, и без какого-либо динамического бэкэнда, который вроде невозможно.
или экземпляр http://foobar.tld/<random_dir>/<file_md5sum_as_filename>?f="foobar.pdf"
Можно ли сделать что-то подобное с модулем nginx/lua? Есть ли у кого-нибудь полезный пример или он сделал что-то подобное?
foobar.pdf
или каким-либо другим параметром, установленным в качестве параметраf
, из локального файла с именем<nginx_root>/random_dir/md5sum
? - person Mickaël Le Baillif   schedule 29.11.2012<nginx_root>/random_dir/md5sum
, но во втором случае, когда вы устанавливаете параметр?f=
, nginx устанавливает расположение содержимого, а также указываете имя файла из значений параметров. - person lowk3y   schedule 29.11.2012