Saint, я так понял, что проще всего использовать трекер или тдс, но спасибо за советы
Gatsby, я бы сказал что всё с костылями .
Если интересно то можно js проверять ширину/высоту экрана и перенаправлять на нужную версию.
Единственное что мне не понравилось так это реагирование js на переворот девайса т.к если вкл. переворот и перевернуть смартфон то js ширину ловит уже другую...
Можно конечно обойти...
Из прошлого для десктопов методом исключения if(! $_browser->isMobile() && !$_browser->isTablet()){//десктоп}
Для laravel пакеты для работы с браузерами некоторые смотрел. Так всё расширяют тот самый mobile_detect
В js событие есть на изменение размера окна - resize. Вот только не знаю правда, поможет ли оно при повороте мобилы надо попробовать
767px считается мобильным, при повороте он входит в этот размер
Ну значит ставить на это событие обработку, что редирект не нужен да и всё. Спасибо за пояснение