Che cos'è il reindirizzamento PHP?
Un reindirizzamento PHP è un piccolo bit di codice incorporato in una pagina Web che porta automaticamente il navigatore a una nuova pagina Web. PHP un tempo stava per Personal Home Page , sebbene il termine "PHP" sia ora usato indipendentemente da quel significato originale. Il codice è stato creato nel 1994 da Rasmus Lerdoff per il suo uso personale, poi rilasciato come codice pubblico PHP nel 1995, con le attuali implementazioni di The PHP Group. È un linguaggio di scripting standardizzato gratuito.
Un reindirizzamento PHP può essere utile per i webmaster che desiderano che i visitatori ignorino una pagina Web defunta e inseriscano una nuova pagina in una posizione o indirizzo del sito Web diversi. I collegamenti ai motori di ricerca stabiliti insieme ai collegamenti da altri siti Web continueranno a indirizzare il traffico verso un sito defunto per molto tempo dopo che una pagina è stata rimossa o l'indirizzo è cambiato. Invece di perdere quel traffico, il webmaster può mantenere la vecchia pagina pubblicata sul server Web solo con il codice di reindirizzamento PHP. Ciò inoltra i visitatori alla nuova pagina o sito senza far loro fare clic su un collegamento aggiuntivo.
Un reindirizzamento PHP può essere impiegato in vari modi. Mentre si raccomanda di rimuovere tutto il contenuto o il codice estraneo nella pagina, si può includere un messaggio al navigatore che l'indirizzo della pagina da cercare è cambiato. Il messaggio indica inoltre in genere che il surfista viene reindirizzato e suggerisce che i segnalibri vengano aggiornati per riflettere il nuovo indirizzo.
Nella forma più semplice, PHP reindirizza il visitatore senza problemi. A meno che il navigatore non noti il campo URL (Locator) uniforme nel browser Web, la nuova posizione passerà inosservata tutti insieme. Questa potrebbe non essere la scelta migliore se desideri aggiungere la nuova pagina ai segnalibri. Un reindirizzamento PHP non è pensato per essere usato indefinitamente.
Sfortunatamente, i reindirizzamenti possono essere utilizzati anche negli schemi di phishing o per sifonare il traffico da siti legittimi. In quest'ultimo caso le persone vengono reindirizzate da "collegamenti di richiamo" che si presentano come siti legittimi. Il traffico viene reindirizzato a siti offensivi in cui viene utilizzata la trappola per topi per ottenere entrate dai clic per i navigatori che cercano di fare clic per uscire. Questo abuso di reindirizzamenti si chiama pagejacking .
Alcuni browser o i loro componenti aggiuntivi proteggeranno i navigatori dal reindirizzamento. Con questo tipo di protezione abilitato, il navigatore potrebbe non essere autorizzato a essere reindirizzato o potrebbe essere avvisato e invitato a fare clic su un pulsante per consentirlo.
Nonostante l'abuso da parte di persone senza scrupoli, il codice di reindirizzamento PHP è utile da avere a portata di mano per quasi tutti i webmaster. Il codice è disponibile gratuitamente su molte pagine Web, insieme a suggerimenti su come implementarlo. Se il tuo host Web non supporta gli script PHP, anche i reindirizzamenti HTTP e JavaScript sono ampiamente pubblicati.