Если вы хотите перенаправить JavaScript, вы можете проверить пользовательский агент браузера и действовать соответственно. Это может оказаться неточным, поскольку пользовательские агенты могут быть изменены (часто это так). В приведенном ниже примере проверяется, является ли устройство iPad, и маршрутизирует браузер в другое место. Вам необходимо выяснить, с какими пользовательскими агентами вы работаете для iPhone, Android или любого другого устройства, и реализовать эту логику. Надеюсь, это поможет.
window.onload = Page_OnLoad;
function Page_OnLoad() {
if (navigator.userAgent.match(/iPad/) != null) {
window.location = "http://[some mobile url]";
}
}