Recientemente te contábamos cómo detectar y redirigir a quienes visitan tu sitio web desde un iPad. ¿Pero qué sucede con los dispositivos que utilizan el sistema operativo Android? Para éstos, también existe un método.

Primero lo primero, el Javascript:
[sourcecode language=”javascript”] var ua = navigator.userAgent.toLowerCase();
var isAndroid = ua.indexOf("android");//> -1 && ua.indexOf("mobile");
if(isAndroid) {
window.location = ‘http://android.tudominio.com’;
}
[/sourcecode] Aquí utilizamos un rápido método para buscar “Android” en el string del user agent. Por otro lado, tenemos la alternativa en código PHP:
[sourcecode language=”php”] $ua = strtolower($_SERVER[‘HTTP_USER_AGENT’]);
if(stripos($ua,’android’) !== false) { // && stripos($ua,’mobile’) !== false) {
header(‘Location: http://android.tudominio.com’);
exit();
}
[/sourcecode] Como última y tercera opción, podemos utilizar el .htaccess:
[sourcecode language=”javascript”] RewriteCond %{HTTP_USER_AGENT} ^.*Android.*$
RewriteRule ^(.*)$ http://android.tudominio.com [R=301] [/sourcecode] Y ahí lo tienes, tres maneras distintas de detectar dispositivos Android. ¡Hasta la próxima!

Si también quieres detectar los dispositivos iPad que visitan tu sitio, visita este artículo en el que te contamos cómo detectar y redirigir a quienes visitan tu sitio web desde un iPad.

Haz clic aquí para visitar el artículo “Cómo detectar y redirigir a quienes visitan tu sitio web desde un iPad” >>

Fuente original del artículo: David Walsh Blog