Linwind

Redireccionar página web con htaccess, PHP, JavaScript y HTML

Aunque no nos fijemos nos encontramos con cientos de redirecciones cuando navegamos por Internet, por poner un ejemplo y que cualquiera lo entienda simplemente tenemos que fijarnos en cualquier acortador de enlaces, lo que hace es simplemente una redirección a la URL completa.

Para realizar una redirección podemos usar tanto htaccess, PHP, JavaScript y HTML, particularmente recomiendo usar htaccess ya que es la más rápida y no cargarás ningún documento de intermediario.

Además de esto también nos debemos fijar en los diferentes tipos de redirección que nos podemos encontrar ya que cada uno debemos usarlo para una cosa diferente y aunque tus usuarios no notarán ninguna diferencia la verdad es que especialmente ante los buscadores habrá mucha:

  • Redirección 301: Significa que el cambio que vas realizar será permanente, los buscadores traspasarán a la nueva URL la relevancia de su antecesora y eliminarán de su indice la antigua.
  • Redirección 302: Significa que el cambio es temporal por lo que los buscadores no lo tendrán en cuenta, podrás volver a usar la URL de siempre ya que no perderá su relevancia. Ojo con realizar esto ya que si tu nueva URL gana enlaces y después dejas de usarla perderás esa relevancia.

Redirección 301 con htaccess

redirect 301 / http://www.dominio.com/url

Redirección 302 con htaccess

redirect 302 / http://www.dominio.com/url

Redirección 301 con PHP

header ("HTTP/1.1 301 Moved Permanently");
header ("Location: http://www.dominio.com/url");

Redirección 302 con PHP

header ("HTTP/1.1 302 Moved Permanently");
header ("Location: http://www.dominio.com/url");

Con javascript y con HTML no podremos indicar el tipo de redirección que estamos realizando por lo que los rastreadores seguirán rastreando la página.

Redirección con JavaScript

<script type="text/javascript">// <![CDATA[
window.location.href='http://www.nuevadireccion.com/';
// ]]></script>

Redirección con HTML

<meta http-equiv="refresh" content="0;url=http://www.nuevadireccion.com/">

Me gustaría destacar que los buscadores tienen sus propias herramientas para los webmaster donde podrás indicar un cambio de URL. Google Herramientas para Webmaster

Publicado el 28 de octubre, 2011

Crear fichero .htaccess de forma sencilla.
Publicado el 04 Mar 2009

Bloquear IP con .htaccess
Publicado el 29 Jul 2009

Hojas de trucos (Cheat Sheets) para diseñadores y desarrolladores web.
Publicado el 18 Abr 2009

Resultados elecciones municipales y autonómicas
Publicado el 23 May 2011

Dejar un comentario


Actualidad Windows Linux Juegos Redes Sociales Utilidades Telefonía Movil Micropost