Случайное число
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