Случайное число

daz daz at uriit.ru
Tue Apr 25 19:53:27 MSD 2006


Спасибо, это вполне подойдет

Igor Sysoev пишет:
> On Tue, 25 Apr 2006, Sergey Serov wrote:
>
>> On Tuesday 25 April 2006 13:03, daz wrote:
>>> Здравствуйте!
>>>
>>> Появилась такая задача - очень часто выдавать случайную картинку в 
>>> запросе
>>> из имеющихся в каталоге. Допустим /i/[1-100].jpg
>>>
>>> Можно ли не дергая php средствами nginx отдавать?
>>>
>>> типа
>>> ...
>>> set $rand=rand(1,100)
>>> ...
>>> rewrite  ^/i/rand.jpg$  /i/$rand.jpg  last;
>>> ...
>>>
>>> я понимаю, что rand(1,100) нет, может по другому как-нибудь?
>>
>> Можно, см. http://sysoev.ru/nginx/docs/http/ngx_http_perl_module.html
>
> Да, что-то вроде
>
> perl_set  $rand  "sub { return int(rand 100) + 1 }";
>
>
> Игорь Сысоев
> http://sysoev.ru
>
>






More information about the nginx-ru mailing list