Mozilla/5.0 (iPhone; CPU iPhone OS 16_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.2 Mobile/15E148 Safari/604.1
Этот User-Agent представляет собой браузер Safari версии 16.2, запущенный на iPhone под управлением iOS 16.2. Разработан корпорацией Apple, входит в состав операционных систем macOS и iOS. Используется для просмотра веб-страниц на мобильных устройствах Apple. Особенность - высокая интеграция с экосистемой Apple и поддержка современных веб-стандартов.
User-Agent Safari 16.2 является легитимным и безопасным, так как принадлежит официальному браузеру Apple. Риски могут возникнуть при подделке строки (spoofing) злоумышленниками для имитации iPhone. Рекомендуется проверять дополнительные HTTP-заголовки и поведение клиента для подтверждения подлинности. Доверие - высокое, но не абсолютное.
Идентифицировать данный User-Agent можно по наличию подстроки Safari/604.1 и iPhone в строке. На сервере используйте парсинг заголовка User-Agent с помощью регулярных выражений. Для адаптивной вёрстки учитывайте мобильное устройство и версию iOS. Пример на PHP: preg_match('/iPhone.*Safari\/604\.1/', $ua).
RewriteCond %{HTTP_USER_AGENT} !^.*Safari/604\.1.*$ [NC] или блокировать через список в middleware вашего приложения.