Suponiendo que tienes ambos sitios en distintas carpetas en el servidor usa en mod_rewrite de apache para eso (obviamente si estas usando apache)
En el sitio "normal" crea o agrega al .htaccess la siguiente información:
Código :
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} "android|blackberry|googlebot-mobile|iemobile|ipad|iphone|ipod|opera mobile|palmos|webos" [NC]
RewriteRule ^$ http://m.misitio.com/ [L,R=302]
</IfModule>
Y en la carpeta del sitio móvil crea otro .htaccess con esto:
Código :
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} "!(android|blackberry|googlebot-mobile|iemobile|ipad|iphone|ipod|opera mobile|palmos|webos)" [NC]
RewriteRule ^$ http://www.example.com/ [L,R=302]
</IfModule>
Espero que sea de tu utilidad, saludos.