di Antonella Sorbini 26 aprile 2019
Per fare il redirect di una pagina PHP verso una pagina diversa in modo permanente: bisogna avvisare il motore che il nuovo indirizzo della pagina sarà stabile nel tempo, non temporaneo, quindi si usa lo status 301 con la funzione header, in modo tale che il motore una volta passato alla nuova pagina, ne registri l'indirizzo nel proprio indice
<?php
header('HTTP/1.1 301 Moved Permanently');
header('Location: http://www.sitodiverso.it');
?>
la prima riga avvisa gli spider che il nuovo indirizzo va registrato nell'indice, la seconda effettua il redirect.
Se ho una variabile $indirizzo che contiene il nuovo percorso, allora il codice diventa:
<?php
header('HTTP/1.1 301 Moved Permanently');
header('Location:'.$indirizzo.'');
?>
Ultima revisione pagina: 2019-05-28