Bien esta vez les mostrare como hacer redirecciones con apache.

Esta es la a sintaxis basica de un redirecionamiento con .htaccess :

  1. Redirect /viejodir http://www.midominio.com/nuevodir

Pero igual podemos hacer una redireccion permatente añadiendo 301 o permanent despues de la palabra Redirect:

  1. Redirect 301 /viejodir http://www.midominio.com/nuevodir
  2. Redirect permanent /viejodir http://www.midominio.com/nuevodir

Esas formas de redireccion son los mas usados cuando tratan de acceder a un directorio. Ahora veremos como redireccionar el sitio entero:

  1. Redirect 301 / http://www.newdomain.com/

Ahora una forma mas usando RedirectMatch. Este tipo de redireccionamiento es usado para casos mas complicados. Bien les explicare un poco mas en el caso de Redirect Le especificamos un direcctorio y despues el dominio al que queremos redireccionar y siempre nos redireccionara a la pagina principal y en el caso de RedirectMatch Podemos hacer que no importanto a que archivo desee acceder nos redireccionara al nuevo dominio pero accesando al mismo archivo en el nuevo dominio. La sintaxis es la siguiente:

  1. RedirectMatch 301 ^(.*)$ http://www.newdomain.com/