Toma la Carrera de Backend de Platzi para aprender más de PHP, Javascript y otras tecnologías del lado del servidor.
En este tutorial mostraré varios métodos de redireccionamiento de direcciones URL. Es decir, que al entrar en una página web automáticamente nos envíe a otra.
Método 1. HTML
El primer método es usar el elemento META. Veamos la sintaxis de uso para nuestro propósito:
Código :
<meta http-equiv="acción" content="segundos"; url="url destino" />
Supongamos que has cambiado de servidor o has movido una página a otro directorio. Mostraremos un mensaje acerca de ello y redireccionaremos a nuestro usuario a la nueva ubicación de la página. En este ejemplo, la acción será "refresh", el tiempo en que tardará en refrescar la página será de cinco (5) segundos:
Código :
<html> <head> <meta http-equiv="Refresh" content="5;url=http://www.cristalab.com"> </head> <body> <p>Nos hemos mudado! Serás dirigido automáticamente en cinco segundos. En caso contrario, puedes acceder haciendo click <a href="http://www.cristalab.com">aquí</a></p> </body> </html>
Método 2. PHP
El siguiente ejemplo, redireccionará al usuario sin aviso previo:
Código :
<?php header ("Location: http://www.cristalab.com"); ?>
Método 3. JavaScript
Podemos lograr con JavaScript, los métodos anteriormente vistos. En el caso de un redireccionamiento en espera, debemos usar un "temporizador". Veamos un ejemplo:
Código :
<html> <head> <script type="text/javascript"> function redireccionar(){ window.locationf="http://www.cristalab.com"; } setTimeout ("redireccionar()", 5000); //tiempo expresado en milisegundos </script> </head> <body> <p> Espere por favor, será redireccionado en 5 segundos.</p> </body> </html>
Haciéndolo directamente, sin espera:
Código :
<body> <script type="text/javascript"> window.location="http://www.cristalab.com"; </script> </body>
¿Sabes SQL? ¿No-SQL? Aprende MySQL, PostgreSQL, MongoDB, Redis y más con el Curso Profesional de Bases de Datos que empieza el martes, en vivo.
Por vertutoriales.com el 24 de Mayo de 2016
window.locationf="http://www.cristalab.com";
Es location sin la f, he pasado varias veces por aquí para recordar la función y siempre la copio con la f! jajaj
Un saludo!
Por Noymi el 03 de Julio de 2016
Por @Mangas R2 el 09 de Julio de 2016
Por el 18 de Julio de 2016
Por http://creative-neko el 14 de Agosto de 2016
Por Rodrigo el 06 de Septiembre de 2016
El problema que tengo es que cuando el usuario sigue dicha URL, la herramienta detecta que no está logueado y lo manda al índice, para que se loguee. Una vez hecho esto, necesito que se le redirija a la página que quería ver y no a la inicial.
Alguna idea?
Por Eduardo el 08 de Septiembre de 2016
Por Eduardo el 08 de Septiembre de 2016
Gracias
Por Rodrigo el 12 de Septiembre de 2016
De antemano muchas gracias
Por Isaura el 07 de Diciembre de 2016
Por Pepe el 16 de Diciembre de 2016
Me gustaría que código html puedo implementar a un contador de visitas para que después de la visita "X" me redirija automáticamente a otro site. Ando perdido!.
No encuentro un código que vincule que por ejemplo después de la visita 10 al site se redirija a otra web.
O sea dejar programada la redirección!
En fin... cualquier ayuda será genial!!
Por firmatias el 05 de Septiembre de 2017
Lo que quiero realizar, en HTML, para agregar a mi blog es lo siguiente: Quiero que haya un cuadro de texto o de contraseña, donde una persona inserta un código de X cantidad de dígitos, con un botón que diga "INGRESAR", haciendo click, que ese código, respete a una pagina de internet especifica. El tema, es que quiero poner varios códigos diferentes.
Por Joseph E Granados H el 26 de Diciembre de 2017