Я хочу, чтобы мой веб-сайт перенаправлял мобильных пользователей с mydomain.com на m.mydomain.com (если они специально не попросили посетить немобильный сайт).
Я делал это в своем приложении, используя WURFL, но я хочу включить кэширование страниц. Если кэширование страниц включено, приложение никогда не получит информацию о перенаправлении мобильного пользователя, поэтому для этого мне нужен nginx.
В Apache есть такие модули, как Apache Mobile Filter, которые используют WURFL.
Есть ли хороший способ обнаружить мобильный браузер в nginx? Я бы предпочел не просто придумывать регулярные выражения пользовательского агента, поскольку существует так много различных мобильных пользовательских агентов, которые постоянно меняются.