Métodos para redireccionar una página web (html, asp, javascript y php)

Para redireccionar automáticamente un página web podemos hacerlo de distintas formas según nos venga mejor:

HTML

Para que al cargar una página redirija automáticamente a otra, debemos insertar la siguiente línea de código HTML en cualquier parte entre las etiquetas <head></head> (la cabecera del documento HTML):

<META HTTP-EQUIV="Refresh" CONTENT="0; URL=index.asp">

ASP

Si necesitas que al cargar una página asp redireccione a otra basta con utilizar Response.redirect en la primera línea del documento (o dónde quieras que realice la redirección). Es aconsejable añadir un response.end para evitar que continue con la carga de la página que redirecciona.

<%
Response.Redirect("pagina-a-la-que-redirecciona.html")
Response.End
%>

Javascript

Con javascript utilizaremos location.href de la siguiente manera:

location.href = "pagina-a-la-que-redirecciona.html";

PHP

Para PHP el metodo a utilizar es header, que añadirá nuevos parámetros a la cabecera de página y entre ellos el que nos interesa para este caso es location:

<?php
header("Location:pagina-a-la-que-redirecciona.html");
?>

En todos los casos se pueden utilizar tanto direcciones relativas:

  • index.html
  • /default.asp
  • ../../pagina.php

como direcciones absolutas:

  • http://www.google.com
  • http://blog.vermiip.es/2007/11/04/ver-mi-ip-privada/

 

12 pensamientos en “Métodos para redireccionar una página web (html, asp, javascript y php)

  1. Pingback: Bitacoras.com

  2. david

    Podrias indicarme si es posible, que te redirija a otra web pero con el condicionante de que sea una direccion IP en concreto?? Saludos.

  3. edgar villafuerte

    Saludos,
    al usar este codigo en php

    efectimamente me redirecciona a otra pagina, pero en otra pestaña y yo quiero que se redireccione en la misma pestaña con php, que debo hacer.
    gracias

  4. carina

    Hola tengo el IP de alguien q a estado usando mi cta Microsoft y de Facebook. .se que es de parana entre ríos. Me gustaría saber a quién pertenece…como hago ?

  5. Laura

    Hola, tengo una web en html y uso dreamweaver para modificarla. He visto que hay en la red vínculos a mi web antigua que están en .asp y no consigo redireccionarlos… ¿es posible hacerlo? Me he bajado un editor para .asp pero al pasarlo al dreamweaver no funciona.
    Gracias!!

Deja un comentario