Come effettuare un redirect in PHP? Innanzitutto “Redirect” significa reindirizzamento di una pagina web, cioè quando accedendo a una risorsa online si viene automaticamente portata in un altra.
Fare un redirect con PHP (301)
Fare un redirect in PHP è molto semplice: è sufficiente utilizzare la funzione header() di PHP. A questa funzione passiamo come unico argomento una stringa composta dal nome dell’header “Location” e il suo valore (l’indirizzo a cui si vuole inoltrare l’utente), uniti dal separatore :.
Vediamo un esempio:
<?php header('Location: http://www.sitoweb.com/nuova-pagina.php'); ?> <?php header('Location: http://www.sitoweb.com/nuova-pagina.php'); ?>
Questo codice può essere eseguito in qualsiasi parte dello script, a meno che non sia già stato inviato qualche output al client: in tal caso PHP genererà un errore.
L’esempio più comune è quando si inserisce dell’html prima del tag