Necesitas checar el User Agent para checar si están en un dispositivo mobil, te recomiendo veas esta pagina:
http://www.user-agents.org/
Tiene todos los user agents que se usan, seria cuestión de que comprobaras que useragent tiene y redirigirlos.
Saludos.