Ограничение скорости через nginx по user-agent

Digdug
На сайте с 11.07.2012
Offline
119
920

Как посоветуете ограничить скорость к файлам, используя при этом только nginx? Нужно для компьютеров отдавать файлы с одной скоростью, для мобильных пользователей с другой.

Оптимизайка
На сайте с 11.03.2012
Offline
396
#1

if ($http_user_agent ~ (Android|iPad|iPhone|IEMobile) ) {

set $limit_rate 4k;

}

http://nginx.org/ru/docs/http/ngx_http_core_module.html#limit_rate

⭐ BotGuard (https://botguard.net) ⭐ — защита вашего сайта от вредоносных ботов, воровства контента, клонирования, спама и хакерских атак!
Z
На сайте с 06.09.2012
Offline
129
#2

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

Черный список врунов и обманщиков: ua-hosting.company, riaas.ru, takewyn.ru, yahoster/cadedic, Andreylab

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий