Dominios con Www y sin www .htaccess ¿Como se Hace?

  • Autor Autor Jorge Jaramillo
  • Fecha de inicio Fecha de inicio

Jorge Jaramillo

Gamma
SEO
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Hola quiero dejar este mini tutorial para mostrar un poco como se debe hacer una redirección usando el .htaccess

Explicaré un poco en que consiste...

Para que se hace una redirección con .htaccess

Bueno, la verdad es la mejor opción encuanto a posicionamiento, a mi personalmente me parece muy sencilla sobretodo si contamos con un servicio de host nos proporciona esa información...

Se hace para que google, no nos tome el sitio como contenido duplicado...
me explico..

un sitio tiene

www.mydomininioxxx.com
mydomininioxxx.com

La verdad hasta el mismo google nos indica que debemos elegir uno

Quiero mi dominio con www

Entramos al root de nuestro hosting, y buscamos un archivo que se llama así .htaccess, si no esta en nuestro pc creamos un archivo en blog de notas hacemos el procedimiento y luego lo renombramos...

Buscamos el archivo..
si no lo encontramos debe ser porque lo estan buscando directamente por el cpanel, muchas versiones de cpanel no lo dejan ver, lo que debemos hacer en este caso es utilizar un editor de ftp, como por ejemplo notepad++ o no se cual utilicen.

Copiamos este codigo y lo pegamos (cambiamos tudominio.com por el dominio de ustedes.)

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


Quiero mi dominio sin www
Copiamos este codigo y lo pegamos

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

Recomendaciones

1 . Si tu sitio ya está indexado y al hacer una busqueda en google tipo site:tusitio.com ven que los sitios actuales estan con www sigan así y no lo cambien por nada del mundo.

2 . Si es un sitio nuevo recomiendo usar el sin www, así nos ahorraremos 3 caracteres en la url.

3 . Recuerden que el 301 es para que google vea que es permanente no lo quiten

4 . Disfruten y cualquier duda pregunten
 
Gracias, me ayudo mucho a tomar mi decición
 
Con gusto. ;-]
 
En que parte se pone?


# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress
 
En que parte se pone?


# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

lo quieres sin o con www?
 
Te voy a dar dos opciones
te recomiendo guardar una copia antes...

primera.

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^dominio.tdl [NC]
RewriteRule ^(.*)$ http://www.dominio.tdl/$1 [L,R=301]
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

y la segunda

# BEGIN WordPress
<ifmodule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.dominio\.tld$ [NC]
RewriteRule ^(.*)$ http://dominio.tld/$1 [R=301,L]
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</ifmodule>
# END WordPress

si no me das me dices..
 

No da, ya mejor me decidi por no usar el WWW
 
Jorge, te deje un MP, si gustas revisarlo te lo agradeceria 🙂
 
Ahhh ok, no lo había visto, ahora te doy respuesta... que ya 4 me han preguntado lo mismo
 
Ahí te respondí el MP, Suerte con eso.
 
que es el archico htacces y donde lo encuentro (o como lo creo)
 
Yo aconsejo que si no sabeis bien hacerlo tengais cuidado, porque os podeis cargar la pagina. Yo para esas cosas las encargo a un programador experimentado. Todos no podemos hacer todo en esta vida.
 
Este es el error más común que he llegado a ver entre mis clientes que quieren posicionamiento. En la mayoría de ocasiones están tan mal posicionados que no importa que les haga el cambio aunque la página sea antigua, a veces están más de la posición 100 😛

Volver a empezar. Tengo una "chuleta" y siempre tengo esto como de las cosas importantes que no debo olvidar.
 
con eso de los 140 caracteres en twitter, es preferible eliminar el "www" para poner un buen "lol", pero igual muy util
 
Hola, en mi caso tengo el problema del contenido duplicado y busco que mi pagina pagina redirija de la versión con www. a la versión sin www. (la cual seria la canónica), para ello quisiera saber si el siguiente código esta bien escrito:

RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.comuna-peru.com(.*)$
RewriteRule ^(.*)$ http://comuna-peru.com%1/$1 [R=301,L]

Vale aclarar que mi dominio tiene ese guion medio, así mismo no uso urls amigables, por lo cual ingresando a cualquiera de esas (con o sin www) me va a salir /index.php] al final de cada url, no se si eso ultimo sea un factor a tomar en cuenta.

Saludos.
 

Temas similares

Respuestas
6
Visitas
299
Odisey
Respuestas
2
Visitas
110
Pickle Rick
Respuestas
4
Visitas
333
DarkSoul
Respuestas
6
Visitas
240
SnAFKe
S