Redirigir urls con o sin www
Este es uno de los puntos que siempre ha dado que hablar entre los que trabajan el tema de posicionamiento a fondo. ¿Las urls con www al principio son mas efectivas a nivel SEO que sin ?!
Sea o no esa la cuestión, lo importante es que en la parte técnica web es importante que la manera de construir las urls sea única. Es por este motivo que os dejamos este pequeño fragmento de código que debereis añadir a vuestro fichero .htaccess (en el root de vuestra web) para que tenga un comportamiento u otro según vuestras pautas.
Redirigir domino sin www a la tradicional url de las www…
Para ello edita el fichero .htaccess antes mencionado (via ftp) y añade el siguiente código al inicio del mismo
RewriteEngine On RewriteCond %{HTTP_HOST} !^www\. RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
Graba el fichero y esto deberia redireccionar cualquier petición a tu url prinicipal ( http://miurl.com –> http://www.miurl.com ).
Redigir www a sin las www al inicio
Si queremos precisamente el efecto contrario entonces debemos escribir en el fichero .htaccess lo siguiente :
RewriteEngine On RewriteCond %{HTTP_HOST} !^miurl\.com$ [NC] RewriteRule ^(.*)$ http://miurl.com/$1 [R=301,L]
Esta claro que deberás reemplazar miurl.com por la url de tu web
Recuerda, una opción u otra, pero no las dos ya que puedes hacer que tu web entre en un bucle de redirecciones.
Hasta la próxima!