¿El subdominio m es automáticamente compatible / redirigido por dispositivos móviles? De no ser así, ¿cómo debo redirigir?

11

Estoy tratando de configurar una versión móvil de un sitio, y me pregunto si puedo configurar un subdominio y poner el sitio móvil allí, o si necesito configurar algún tipo de redireccionamiento para hacer teléfonos automáticamente ve hacia eso.

¿Podría señalarme en la dirección correcta para comenzar con esto? Tengo problemas para encontrar buena información.

Gracias

Alex Gosselin
fuente

Respuestas:

8

A menos que me haya perdido algo, no creo que esto sea automático. Estos sitios han creado versiones móviles especiales de su sitio y los están redirigiendo allí automáticamente a través del código en sus servidores.

Si conoce PHP, hay un práctico generador de código PHP que creará el código según sus necesidades exactas. Este sitio parece ofrecer muchos más idiomas. Apuesto a que si buscas lo suficiente, también puedes encontrar un conjunto de reglas de Apache para hacer esto. Parece que lo esencial de i es buscar el agente de usuario y buscar signos del fabricante del teléfono móvil. Entonces, la clave es asegurarse de que esta lista se mantenga actualizada.

John Conde
fuente
7

Definitivamente tendrá que construir su propia redirección. Realmente depende de tu idioma en cuanto a cómo hacerlo.

Además, esto se preguntó en SO hace un tiempo, aquí . Echa un vistazo a WURLF como sugiere la respuesta SO.

Cuando realice el redireccionamiento, querrá asegurarse de utilizar un redireccionamiento 302.

Ben Hoffman
fuente
+1, No sabía sobre WURLF. Voy a tener que marcarlo como referencia futura.
John Conde
Genial, gracias, no sabía sobre detectmobilebrowser.com, ¡ así que +1 por eso, mi amigo!
Ben Hoffman
0

La redirección de detectmobilebrowser.com se basa únicamente en la cadena UserAgent que se puede modificar fácilmente mediante un complemento en Firefox o cualquier otro método. Además, algunos operadores móviles cambiarán la cadena UA para que pueda hacer que la redirección UA sea más inestable. Puede encontrar muchos servicios que funcionan como este.

wurlf está utilizando algunas funciones de detección además del UserAgent. Además, puede obtener información útil sobre el dispositivo, como el tamaño de la pantalla. Esto lo ayudará a presentar una versión de su sitio web que sea mejor para su visitante.

Entonces, si desea seguir con el reconocimiento gratuito del dispositivo, iría con wurlf.

Gabriel
fuente