Cómo redireccionar un blog a con o sin www mediante .htaccess

Uno de los grandes problemas cuando iniciamos un blog es que el sitio es accesible con y sin www, esto no es beneficioso para los buscacores porque puede tomarse como contenido duplicado, por eso hay que tomar medidas para que el sitio sea accesible de las dos maneras, pero que redirija a un solo lugar.

Para hacer esto hay dos formas, una es utilizar plugins que consumen recursos del servidor, o bien la opción más adecuada que es editando el .htaccess.

Lo primero que tienen que hacer es decidirse por qué URL usar y a partir de ahí hacer la redirección. El truco consiste en utilizar uno de los siguientes códigos y pegarlos en el archivo .htaccess en la raíz del servidor (previo backup).

Convertir de NO www a www

RewriteEngine On

RewriteCond %{HTTP_HOST} !^www\.puntogeek\.com [NC]
RewriteRule ^(.*)$ http://www.puntogeek.com/$1 [L,R=301]

Convertir de www a NO www

RewriteEngine On

RewriteCond  %{HTTP_HOST} !^puntogeek\.com [NC]
RewriteRule (.*) http://puntogeek.com/$1 [R=301,L]

Recuerden que tienen que cambiar la URL en el código para que funcione :P. Una vez que ya hicieron esta redirección asegúrense que todas las veces que van a divulgar la URL del sitio sea la misma así es más beneficioso, aunque el sitio será accesible de las dos maneras.

LEER
Ari, tema gratuito minimalista de Wordpress para sitios personales