Como redirigir de www.midominio.com a midominio.com
Creo que el título deja bien claro lo que se va a explicar en este artículo ¿no?. Algo tan sencillo como aprender a que nuestro dominio sea accesible tanto alguien lo teclea con www como sin ello. Este asunto puede afectar al posicionamiento - esa cosa tan horrible de la que suelo discutir con Augusto, así que decide una vez y olvídate para siempre.

Para ello podemos usar tres herramientas: plugins, Google o nuestras manitas escribiendo un poco de código y, de paso, aprendiendo algo. Esta vez no me enrollo, al lío …
Plugins
De www.midominio.com a midominio.com - WordPress no-www: Lo instalas, activas y listo, no tienes que hacer mas.
De midominio.com a www.midominio.com - WWW Redirect: Permite redireccionar en ambos sentidos
Accedes a las Herramientas para Webmasters de Google y le indicas en el apartado correspondiente con que tipo de dominio prefieres que se te identifique, o simplemente si no tomas una decisión al respecto y cualquiera vale. No es un método alternativo a los otros sino un paso adicional recomendable.
.htaccess
Volvemos a nuestro viejo amigo, el fichero .htaccess. En esta ocasión nos va a ayudar a redireccionar nuestro dominio. Lo encontraremos en la carpeta principal donde instalamos el blog y accedemos al mismo desde un cliente de FTP. Lo abrimos con nuestro editor de código preferido para añadirle unas líneas dependiendo de si queremos cambiar …
De www.midominio.com a midominio.com:
-
Options +FollowSymLinks
-
RewriteEngine on
-
RewriteCond %{HTTP_HOST} .
-
RewriteCond %{HTTP_HOST} !^www.midominio.com\.com
-
RewriteRule (.*) midominio.com/$1 [R=301,L]
De midominio.com a www.midominio.com:
-
Options +FollowSymLinks
-
RewriteEngine on
-
RewriteCond %{HTTP_HOST} ^midominio.com [NC]
-
RewriteRule ^(.*)$ http://www.midominio.com/$1 [L,R=301]
No se si lo he comentado alguna vez (ah si, hace tiempo), pero yo estoy a favor de no-www porque simplifica la red, la hace mas nominal, con URLs mas cortas y, ¡que puñetas!, porque el www simplemente sobra, cualquier navegador actual no lo necesita y es una pérdida de tiempo.
Y tu ¿como la tienes, corta o larga? (la URL, se entiende)
También te puede interesar:











RSS















me molesta muchas web (en especial que corren bajo servidor windows) que si no pones la http://www. no abren!!
Yo siempre use con www, ¿por que? no sé, siempre fué así xD, de todos modos a mis webs se puede ingresar con o sin http://www. Y es cierto, algunas webs no abren sin www =/
Menos mal que aclaraste al final jajaja
Dicen que el tamaño no importa
Yo soy de los que opina que sin www mejor, por las mismas razones que comenta Fernando. Aunque bien es cierto que algunas páginas sin las www no cargan, por comentar un ejemplo un poco destacado el de la CAM (Caja de Ahorros del Mediterráneo): siempre que pongo la url tiendo a hacerlo sin las www y hasta hace bien poco si lo hacías así obtenías una “bonita” página de error.
Yo las tengo sin www, me gusta más cómo quedan y teniendo el http:// delante no encuentro ninguna necesidad de poner las http://www. Lo que es cierto es que muchas páginas web no funcionan si no las pones, lo que es una pena.
Por cierto, para quitar las www, si en el .htaccess que tienes (o que puedes crear) en la raíz de tu carpeta de los documentos html (htdocs, httpdocs o como se llame) añades
RewriteEngine OnRewriteCond %{HTTP_HOST} ^www\.(. )$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
Te servirá para todos los dominios y subdominios que tengas alojados en ese mismo sitio (es el código que pone en la web de no-www).
La verdad no entendí muy bien qué se explica acá, yo el día que registré mi blog hace unos años le quité la triple w porque la consideré inútil (como muchos), e innecesaria, además de que quitaba personalidad.
Ahora cada vez que se quiere entrar a un post es indiferente cómo se escriba (con o sin la “www”) porque igual termina redirigiendo automáticamente a ese post en su versión SIN la triple w.
Y yo no tuve que hacer, ni instalar nada, simplemente el día que lo configuré fue así, y así quedó…
Santiago, hay alojamientos que te permiten esa funcionalidad, seguramente lo hiciste así
A mi personalmente me gusta con www adelante.
En mi caso yo complete “WordPress address (URL)” y “Blog address (URL)” del Settings del wordpress con http://www.
Lo hice a ojo, tuvo algo que ver eso? pero me dio resultado
Hola Fernando, tengo una pregunta. Mi URL dispone de las tres w, que pasaria con los enlaces entrantes a mi blog si quitase las w?
Seguirian apuntando a la entradas originales?
Google tomara en cuenta las URL que contengan las tres w?
Tendría algún tipo de penalización?, por ejemplo contenido duplicado, ya que si alguien tiene un enlace a una de mi entradas y este enlace tiene las tres w.
Saludos.
Bueno ami me da un problema, porque puse el codido en el .htaccess como sale en el primer ejemplo:
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} .
RewriteCond %{HTTP_HOST} !^www.plagablog.com
RewriteRule (.*) plagablog.com/$1 [R=301,L]
y al momento de entrar asi http://plagablog.com me da este error:
Firefox ha detectado que el servidor está redirigiendo la solicitud a esta dirección de una manera en la que nunca terminará.
Que estoy haciendo mal?
A este tipo de redireccionamiento se le conoce como URL canonicalization en Ingles o Canonicalización en Español.
No hay necesidad de colocar este 301 redirect en Wordpress, ya que solo necesitas decidir cual es la URL que vas a usar por defecto en la parte del Admin.
Para otros sitios que no tengan esta función incorporada, es necesario. Sin embargo esto depende del tipo de hosting plan que una tenga y las posibilidades de alterar .htaccess.