«Правильный» способ обнаружения мобильных посетителей заключается в проверке значения HTTP-заголовка User-Agent для входящих запросов.Это можно сделать на уровне веб-сервера или на уровне приложения.
Поскольку реализация веб-сервера и фактического веб-сайта будет отличаться от клиента к клиенту, вы не найдете для этого волшебного решения.