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
- https://blog.vermiip.es/2007/11/04/ver-mi-ip-privada/