redireccionar páginas usando .htaccess

Lo primero que tenemos que hacer al momento de crear un sitio web es pensar las direcciones web para poder sacarle el mejor provecho al momento de posicionarse en los buscadores. Pero muchas veces, un cliente ya tiene su sitio web creado y no tiene direcciones amigables para los motores de búsqueda (Por ejemplo: index.php?module=turismo&pagina=mexico).

Es en estos casos donde hay una serie de recursos que podemos utilizar para transformar esas URL a algo más amigable sin perder la historia web, posiciones, PageRank y enlaces que esa pagina tiene.

Qué tipo de redireccionamiento debo usar???
Existen varias formas de definir un redireccionamiento que va a depender de la situación en particular. Los más utilizados son el 302, que significa un redireccionamiento temporal y el 301, que es un re direccionamiento permanente.

La forma más común de mejorar las URL de un sitio web es utilizar unas opciones del servidor web Apache, el modulo rewrite y el archivo “.htaccess”.

Les dejo algunos consejos de cómo hacer los re direccionamientos más comunes:

•Example.com a example.com
RewriteCond %{HTTP_HOST} ^example.com$ [NC]

RewriteRule ^(.*)$ example.com/$1 [R=301,L]

•example.com/index.html a example.com
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9} /.*index.html HTTP/

RewriteRule ^(.*)index.html$ /$1 [R=301,L]

•Cambio de dominio (example.com a example2.com)
RewriteCond %{HTTP_HOST} ^example.com [NC]

RewriteRule ^(.*)$ example2.com/$1 [L,R=301]

•Cambio de nombre de la página (old.html a new.html)
Redirect 301 /old.html example.com/new.html

•Paginas html a php (Internamente)
RewriteRule (.*).html$ /$1.php

•Mover un Sitio Web entero
Redirect 301 (.*) example.com/$1

•Redirigir de http a https
RewriteCond %{SERVER_PORT} 80

RewriteRule ^(.*)$ example.com/$1 [R,L]

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: