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

Relacionadas: Indicar url en html ,

Puedes hacer para continuar leyendo o ¡Puedes dejar un comentario en respuesta al artículo aquí!


Crear fichero .htaccess de forma sencilla.
Crear fichero .htaccess de forma sencilla.
Bloquear IP con .htaccess
Bloquear IP con .htaccess
Hojas de trucos (Cheat Sheets) para diseñadores y desarrolladores web.
Hojas de trucos (Cheat Sheets) para diseñadores y desarroll...


Artículos relacionados

Resultados elecciones municipales y autonómicas
Resultados elecciones municipales y autonómicas
Capturar una página web completa online
Capturar una página web completa online
Visibilidad de una página web según resoluciones.
Visibilidad de una página web según resoluciones.
Conoce si navegar por una web es seguro
Conoce si navegar por una web es seguro