Redirect 301 con PHP

15 Novembre 2011
Un reindirizzamento permanente, riferito al codice di status HTTP 301 (Moved Permanently), viene utilizzato per informare i browser o gli spider dei motori di ricerca che la risorsa richiesta tramite URL è stata trasferita permanentemente e che potrà essere raggiunta attraverso un nuovo indirizzo, quello precedente verrà mantenuto unicamente per esigenze legate al redirect.

Diversamente da altre tipologie di reindirizzamento, il 301 permette di effettuare lo spostamento di un dominio Internet o di una singola pagina su un indirizzo differente da quello precedente, il tutto senza per questo perdere il posizionamento acquisito con il passare del tempo dai contenuti presenti.

Per effettuare un semplice redirect 301 con PHP basterà utilizzare un codice sull'esempio del seguente:

<?php
header("HTTP/1.1 301 Moved Permanently"); 
header("Location: http://www.nomedominio.it/destinazione.php"); 
?>

Per utilizzare le istruzioni mostrate basterà modificare il paramentro URL passato all'opzione "Location" sostituendolo con quello relativo alla nuova pagina di destinazione; questo accorgimento impedirà agli spider di continuare a visitare la vecchia pagina non reperendo più la risorsa cercata.
Pubblicato in: PHP
Lascia un commento
Nome

Email

Codice di verifica
 
© DominiOK, 2011-2024
Tutti i diritti sono riservati | Note Legali | Privacy
powered by GTWeb