Creare un redirect HTML

Nella creazione di siti internet, capita di dover redirigere tutte le richieste fatte ad una pagina su un’altra. Ad esempio, dopo un login viene mostrata la pagina di benvenuto e poi si viene mandati nuovamente all’homepage.

Per realizzarlo si possono usare diversi sistemi con javascript e con php, ma anche lo stesso html offre questa possibilità.

Vi spiegherò come fare con il seguente file di esempio html:

<html>
<head>
<title>Redirect HTML</title>
<meta http-equiv="refresh" content="5; url=http://www.ranfar.com">
</head>
<body>
<p style="text-align: center">Tra 5 secondi verrai mandato alla homepage di Ranfar.com</p>
</body>
</html>

La riga che ci interessa particolarmente è questa:

<meta http-equiv="refresh" content="5; url=http://www.ranfar.com"> 

Il numero subito dopo content indica quanti secondi dopo avverrà il redirect. Potete settare questo valore a 0 se volete un redirect immediato, prima ancora che venga visualizzato il contenuto della pagina.

Il valore di url, invece, rappresenta ovviamente la pagina a cui volete effettuare il redirect.