Cómo redirigir un sitio a m.website.com

¡Buena pregunta!

Hay diferentes formas de redirigir cualquier sitio web a su sitio de versión móvil.

Usando JavaScript:

Simple y fácil de usar.

<! –
if (ancho de pantalla <= 800)
{
window.location = “http://m.domain.com”;
}
// ->

otro ejemplo:

if (/Android|webOS|iPhone|iPad|iPod|BlackBerry/i.test (navigator.userAgent)) {
window.location = “http://m.domain.com”;
}

.htaccess URL reescribe redirecciones

Puede usar una redirección .htaccess para transferir visitantes según los tipos MIME que admite el navegador. Por ejemplo, si el navegador del usuario acepta tipos MIME que incluyen WML (Wireless Markup Language), lo más probable es que sea un dispositivo móvil.

El siguiente código debe colocarse en su archivo .htaccess:

RewriteEngine On
# Verificar los tipos mime comúnmente aceptados por el móvil
devicesRewriteCond% {HTTP_ACCEPT}
“text \ / vnd \ .wap \ .wml | application \ / vnd \ .wap \ .xhtml \ + xml” [NC]
RewriteCond% {REQUEST_URI} ^ / $
RewriteRule ^ http: //m.domain.com% {REQUEST_URI} [R, L]

fuente :: Cómo redirigir su sitio web a su versión móvil

echa un vistazo a este enlace también (aquí está el método completo):

  • Redireccionar a sitio web móvil – Tutorial SUPER Fácil – BJD
  • Redireccionamiento móvil usando htaccess

Si desea redirigir a los visitantes a la versión móvil cuando usan un dispositivo móvil.

Agregue el siguiente código en su sitio web antes de la etiqueta .

Para iPhones / iPods específicamente

Para simplemente redirigir una url a otra, agregue el siguiente código antes de la etiqueta :

Espero que esto ayude 🙂

Fuente: Redirigir dispositivos móviles | CSS-Tricks

Si está utilizando un proxy o equilibrador de carga como nginx, puede definir la regla especificando, si la solicitud proviene de navegadores móviles, redirigir al sitio móvil.

Si no está utilizando proxy o equilibrador de carga, use el archivo .htaccess en el directorio raíz donde puede especificar la misma regla.

Para el código exacto, por favor Google.