Realizar una redirección Web
La redirección web permite redirigir desde una página web a otra de forma directa. La podemos realizar en diferentes lenguages y de diferentes formas.
En HTML y JavaScript la redirección la realiza el navegador, en ASP y PHP la redirección es realizada directamente por el servidor por lo que no es apreciable para el usuario final.
HTML
Para realizar la redirección en HTML insertamos META http-equiv=”refresh” para que salga automáticamente la página a la que redireccionamos, en content ponemos el número de segundos que tardará en hacer la redirección y en url, la dirección web hacia donde realizamos la redirección:
<META http-equiv="refresh" content="3"; url="http://www.comalis.com" />
JavaScript
Utilizando JavaScript podemos hacer que la redirección sea inmediata, aunque es el navegador y no el servidor quien la realiza:
<script type="text/javascript"> window.location="http://www.comalis.com"; </script>
O podemos poner la redirección dentro de una función y llamarla al cabo de ciertos segundos, con lo que como en el caso HTML esperará el tiempo que le indiquemos hasta realizar la redirección, en este caso 3 segundos:
<script type="text/javascript"> function redireccionar(){
window.locationf="http://www.comalis.com"; }
setTimeout ("redireccionar()", 3000); </script>
PHP
En PHP podemos realizar la redirección sin que el usuario note el cambio ya que este se hace directamente desde el servidor:
<?php header ("Location: http://www.comalis.com"); ?>
ASP
En este lenguage de programación la redirección tambien es realizada por el servidor, haciéndola trasnparente al usuario final.
< %@ Language=VBScript %> < % Response.AddHeader("Location","http://www.comalis.com/"); %>

