<HTML><BODY>ну если вам уж очень хочется для этой цели использовать nginx, то можете попробовать использовать след. модули:<br>для БД: <a href="http://wiki.nginx.org/HttpRedis2Module" data-mce-href="http://wiki.nginx.org/HttpRedis2Module">http://wiki.nginx.org/HttpRedis2Module</a><br>для скриптов: <a href="http://wiki.nginx.org/HttpLuaModule" data-mce-href="http://wiki.nginx.org/HttpLuaModule">http://wiki.nginx.org/HttpLuaModule</a><br><br><br><br><br>Mon, 23 Jul 2012 11:50:30 +0400 от Михаил Монашёв <postmaster@softsearch.ru>:<br>
<blockquote style="border-left:1px solid #0857A6; margin:10px; padding:0 0 0 10px;" class="mailru-blockquote">
<div id=""><div class="js-helper js-readmsg-msg">
<style type="text/css"></style>
<div id="style_13430298490000000233" class="mr_read__body">
<base target="_self" href="http://e.mail.ru/cgi-bin/">
<div id="style_13430298490000000233_BODY">Здравствуйте, khartnjava.<br>
<br>
> Посоветуйте, пожалуйста, существует ли модуль к nginx для<br>
> организации разграниченного доступа к файлам следующего типа:<br>
> - в ссылке на файл идёт параметр - ID сессии скачивания -<br>
> генерируется сайтом - источником и заносится в БД MySQL.<br>
> - модуль при обращении к ссылке, скажем, типа<br>
> /get_file/?id=777&sessID=f454g5fdg4sdf5g4s5dg45dg4d5fg45dfg5dfg54<br>
> находит в БД MySQL в таблице, скажем, files, запись о файле с<br>
> ID=777, далее смотрит в той же БД таблицу sessions, в ней находит<br>
> сессию с ID=f454g5fdg4sdf5g4s5dg45dg4d5fg45dfg5dfg54, выбирает<br>
> параметры Скорость Скачивания (на этой скорости будет вестись отдача<br>
> файлов в КБайт/с) и Срок Действия Ссылки (если текущее время/дата<br>
> больше данного значения, то закачка должна уйти, скажем, в 404<br>
> ошибку) и только после этого начинает отдачу файла.<br>
<br>
> Хотелось бы узнать, существует ли таковой модуль nginx?<br>
<br>
<a href="http://habrahabr.ru/post/76100/" target="_blank">http://habrahabr.ru/post/76100/</a><br>
<br>
<br>
-- <br>
С уважением,<br>
Михаил mailto:<a href="sentmsg?compose&To=postmaster@softsearch.ru">postmaster@softsearch.ru</a><br>
<br>
_______________________________________________<br>
nginx-ru mailing list<br>
<a href="sentmsg?compose&To=nginx%2dru@nginx.org">nginx-ru@nginx.org</a><br>
<a href="http://mailman.nginx.org/mailman/listinfo/nginx-ru" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx-ru</a><br data-mce-bogus="1"></div>
<base target="_self" href="http://e.mail.ru/cgi-bin/">
</div>
</div>
</div>
</blockquote>
<br></BODY></HTML>