Десктопная и мобильные версии сайта. Как правильно все сделать?
Всем привет, работаю сейчас над проектом, в котором будет 2 версии - мобильная и полная. Мобильная будет на субдомене m. Прошу не говорить о плюсах или минусах такого подхода и не сравнивать с адаптивной версткой. Решили делать именно на субдомене.
Вопрос: как правильнее всего определять устройство при первом входе? На сервере nginx, видел что определяют по заголовкам, например, если в заголовке есть android или ios, то на мобильную перекидывать. Кто чем пользуется?
И второй вопрос: если редирект делать на nginx, то как сделать "запоминание", например человека отправило на мобильную, А он с планшета. В этом случае он может самостоятельно перейти на полную и это надо запомнить.
Буду рад советам. Спасибо.