On 24.03.2022 12:30, dim1 wrote:

Возникла идея быстрого подсчета посетителей - выделив отдельный лог для
запросов картинки логотипа с сайта.
Но, для того, чтобы подсчет был корректным - нужно полностью отключить
кеширование этой одной картинки.

Есть ли в nginx ли простая возможность вставки случайного текста/числа -
замена одного текста другим?
Т.е. изменять на лету для всех статических страниц - logo.png на
logo.png?random_text.
И делать это без особой нагрузки на сервер.

уникальный идентификатор запроса - это переменная $request_id

https://nginx.org/ru/docs/http/ngx_http_core_module.html#var_request_id

замена на лету одного текста другим - это модуль sub:

https://nginx.org/ru/docs/http/ngx_http_sub_module.html

вместо logo.png для подсчета можно использовать прозрачный gif:

https://nginx.org/ru/docs/http/ngx_http_empty_gif_module.html

--
Best regards,
 Gena
_______________________________________________
nginx-ru mailing list -- nginx-ru@nginx.org
To unsubscribe send an email to nginx-ru-le...@nginx.org

Ответить