Re: Как вытащить нужные данные из user-agent?

Илья Шипицин chipitsine на gmail.com
Вт Янв 26 10:49:09 UTC 2016


map "$http_user_agent" $is_kindle {
  default 0;
  ~KFTT    1;
  ~Build  1;
  ~Silk         1;
}

как-то так
с пониманием рисков определения юзерагента на серверной стороне.

23 января 2016 г., 13:19 пользователь igroykt <nginx-forum на forum.nginx.org>
написал:

> Всем привет!
> Есть такая строка HTTP/1.0" 301 178 "-" "Mozilla/5.0 (Linux; Android 4.0.3;
> KFTT Build/IML74K) AppleWebKit/537.36 (KHTML, like Gecko) Silk/47.2.3 like
> Chrome/47.0.2526.83 Safari/537.36"
> Надо вытащить либо KFTT либо Build/XXXX либо Silk.
> Задача определить устройства kindlefire и редиректить на один ресурс а
> остальные android устройства на другой.
> Всякие разные регулярки перебрал но пока без результатно.
>
> Posted at Nginx Forum:
> https://forum.nginx.org/read.php?21,264075,264075#msg-264075
>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru на nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru
----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://mailman.nginx.org/pipermail/nginx-ru/attachments/20160126/9dc556d9/attachment.html>


Подробная информация о списке рассылки nginx-ru