tutorial como redireccionar páginas web

En ocasiones necesitaremos redireccionar nuestra pagina web hacia otro sitio distinto, bien sea porque hemos cambiado de dominio y queremos que nuestros visitantes se dirijan directamente a la nueva dirección ( para no perder visitas ) o por cualquier otro motivo que se nos ocurra.
Vamos a enseñaros cuatro métodos distintos pero igual de válidos:
- HTML
- Javascript
- PHP / ASP
- .htaccess
Redirección web mediante HTML
El método más básico para crear una redirección es utilizar la etiqueta <meta> de html. Veamos como se hace:
Este es un ejemplo de redirección con una espera de 10 segundos en la que se puede mostrar un mensaje de que nos hemos trasladado, etc…
<html> <head> <meta http-equiv="Refresh" content="10;url=http://www.dominionuevo.com"> </head> <body> <p>Hemos cambiado de dirección. En 10 segundos enlazarás a la nueva página. En caso contrario, pulsa en el siguiente enlace <a href="http://www.dominionuevo.com">www.dominionuevo.com</a></p> </body> </html>
Sin la espera quedaría así:
<html> <head> <meta http-equiv="Refresh" content="0;url=http://www.dominionuevo.com"> </head> </html>
Redirección web mediante Javascript
<html> <head> <script type="text/javascript"> function redirection(){ window.location ="http://www.dominionuevo.com"; } setTimeout("redirection()", 10000); //tiempo en milisegundos </script> </head> <body> <p>Hemos cambiado de dirección. En 10 segundos enlazarás a la nueva página. En caso contrario, pulsa en el siguiente enlace <a href="http://www.dominionuevo.com">www.dominionuevo.com</a></p> </body> </html>
Sin tiempo de espera:
<html> <head> <script type="text/javascript"> window.location ="http://www.dominionuevo.com"; </script> </head> </html>
Redireccion web con PHP
Para redireccionar una página con PHP simplemente tendremos que poner este código
<?php //Si queremos informar de que se trata de un cambio permanente (error 301) header( "HTTP/1.1 301 Moved Permanently" ); header ("Location: https://sered.net/"); ?>
Redirección web mediante ASP
El código en ASP seria el siguiente:
<% Response.Status="301 Moved Permanently" Response.Redirect ("http://www.dominionuevo.com") %>
Redireccion web mediante .htaccess
La mejor forma para hacer una redirección web es hacerla a través del archivo .htaccess de los servidores apache.
Simplemente se debe crear un archivo llamado .htaccess con el siguiente contenido:
Redirect 301 / https://sered.net/
y guardarlo en el directorio raíz.
hola soy manuel
me gustaria saber un codigo para redirecionar pagina web segun el horario del dia… tengo varios links ke me gustaria incluir en cierta area de mi pagina…gracias por su atencion…