Las redirecciones 301 son de gran utilidad y un gran ejemplo de ello es cuando nos damos a la necesidad de hacer una reestructuracion de nuestro sitio web y queremos concervar todas las url antiguas para no perder a nuestros clientes.

Redireccionar con htaccess es muy simple ademas de que es amigable con el buscador google ya que no nos penalizaran por tal accion, esta linea es una redireccion 301 y tan solo hay que incluirla en el archivo htaccess


//
//redirect 301 /url_antigua http://www.sitionuevo.com/url_nueva/
//

Vamos a explicarlo.-

1.-Se habre un comando redirect 301
2.-Indicamos la url antigua, esta debe ser relativa al archico htaccess
3.-La url nueva tiene que ser completa, incluyendo el http://


Tambien podemos realizar redirecciones mas complejas, como redireccionar cualquier url de un sitio al index de otro sitio, lo conseguimos de la siguiente manera.

//
//redirectMatch 301 ^(.*)$ http://nuevositio.com
//

Vamos a explicarlo.-

1.-Se habre un comando redirectMatch 301
2.-Este comando ^(.*)$ indica que cualquier url del sitio es incluida
3.-Url del sitio nuevo al que queremos redireccionar al usuario.

Ahora, que si lo que queremos es enviar la url de nuestro dominio al nuevo sitio, utilizamos la siguiente redireccion.

//
//redirectMatch 301 ^(.*)$ http://www.nuevositio.com$1
//

Lo unico que le agregamos es el $1 al final de la redireccion y la explicacion es la misma del ejemplo anterior

Programacion y Desarrollo web

Ver noticia en web Azteca

Comments

0 responses to "Como hacer una Redireccion 301 con htaccess"