Come effettuare un redirect in PHP

tramite: O2O
Difficoltà: media
16

Introduzione

Il tutorial di oggi è dedicato alla creazione di un file *. Php da caricare sul vostro server che avrà il compito di reindirizzare un vostro visitatore verso un link prestabilito e deciso da voi.
Nel codice che vi mostrerò, ci sarà la possibilità di "reindirizzare" l'utente in una pagina di errore, tutto questo perché faremo un file php veloce e di facile modificazione per tutte le vostre esigenze, per effettuare un redirect in modo veloce e controllato. Guida su come effettuare un redirect in Php!

26

Occorrente

Assicurati di avere a portata di mano:
  • Notepad o programma professionale per sviluppo codice PHP.
36

Creazione file PHP

Iniziamo a creare un file PHP. Lo possiamo creare anche usando notepad o altri programmi di scrittura. Resta ovviamente a voi la scelta, potete decidere di usare software open source (ad esempio Kompozer) oppure usare software a pagamento (ad esempio Dreamweaver), io inizio sempre con un file txt e lo rinomino in PHP.
Ecco come io ho creato il file PHP. Tasto destro del mouse in uno spazio vuoto del desktop (o della cartella come preferite). Scegliete la voce "nuovo" e poi "Documento di testo".
Una volta creato il file apritelo in notepad e salvatelo con estensione PHP, oppure trascrivete il codice del passo numero 2 e poi salvatelo, tutto a vostra discrezione.
Nel prossimo passo inizieremo la scrittura del codice completo.

46

Codice completo

Ecco il codice completo:
if (! Isset ($_REQUEST['url'])){
//Se non abbiamo settato la destinazione ne diamo noi una di default
$url ="http://www.google.com/";
Header ("Location: ".$url);
} else {
//Se è stata settata una destinazione allora faremo andare il nostro
//utente all'indirizzo desiderato
$url =$_REQUEST['url'];
Header ("Location: ".$url);
}
exit ();
?>
Per sicurezza allego un'immagine con il codice completo (lo stesso trascritto qui sopra). Mi ripeto per esser più chiaro questo riportato qui sopra è il codice PHP COMPLETO da inserire nel vostro file che potete chiamare, ad esempio, "redirect. Php".

Continua la lettura
56

Conclusioni

Il codice che vi propongo è un codice semplice che si presta ad essere implementato ed adattato alle varie situazioni ed usi. Per "richiamarlo" basta creare un url di questo tipo:
http://www.VOSTROSITO.com/redirect.php?url=http://www.o2o.it/
http://www.VOSTROSITO.com = ovviamente nel mio esempio ho messo un link inventato voi metterete quello del vostro sito.
redirect. Php? Url=http://www.o2o.it/ = url è la variabile che reindirizzerà il nostro utente quello che segue è l'indirizzo reale del sito o della risorsa a cui l'utente avrà accesso.
Spero di essere stato chiaro e che possiate usare il mio codice facilmente nei vostri programmi ed applicazioni.

66

Consigli

Non dimenticare mai:
  • Scrivere su carta cosa vogliamo che faccia il codice.
  • Fare delle prove di reindirizzamento.

Potrebbe interessarti anche

Segnala contenuti non appropriati

Tipo di contenuto
Devi scegliere almeno una delle opzioni
Descrivi il problema
Devi inserire una descrizione del problema
Si è verificato un errore nel sistema. Riprova più tardi.
Verifica la tua identità
Devi verificare la tua identità
chiudi
Grazie per averci aiutato a migliorare la qualità dei nostri contenuti

Guide simili

Programmazione

Come gestire file system con il PHP

In informatica esistono vari linguaggi di programmazioni. Utili ed essenziale per gestire file. Tra i più usati abbiamo il Linguaggio PHP. Si tratta di un ...
Windows

Come controllare Emule da remoto

Da qualche tempo è possibile controllare l'avanzamento dei download di eMule anche da remoto che, come molti sapranno, si tratta di un tipo di ...
Programmazione

Come creare un login in PHP con sessioni

I linguaggi di programmazione sono diversi e ci tornano utili per organizzare in modo ordinato numerose pagine web. Uno dei più funzionali è senza alcun ...
Programmazione

Come generare dei codici captcha con PHP

Il PHP è un linguaggio di programmazione, utilizzato prevalentemente per i siti web interattivi e per la creazione di maschere per la registrazione dei dati ...
Internet

Come spostare un sito Wordpress su un altro dominio

Alle volte può insorgere la necessità di dover spostare il proprio dominio internet su un altro sito di hosting, sia per motivi di comodità sia ...
Windows

Come realizzare il primo programma in Batch

In questa guida vi spiegherò come realizzare il vostro primo programma in linguaggio Batch, una tecnica di programmazione complessa (perché non dispone di editor visuale ...
Programmazione

Come iniziare con JSP

Creare pagine web è una di quelle operazioni che ormai si sta sempre più diffondendo, poiché esistono numerosi programmi, sempre più semplici da utilizzare ed ...
Internet

Come cambiare i permalink di Wordpress

Il permalink, detto anche collegamento permanente, è l'url di un post pubblicato su Wordpress. Nel permalink puoi trovare informazioni come l'ID del post ...
Sicurezza

Come creare una cartella protetta da password con il blocco note

Quando si è in famiglia e si ha a disposizione un solo pc, si è soliti condividerlo con tutti.
Ma talvolta può essere necessario nascondere ...
Linux

Come installare e configurare un server LAMP funzionante

Installare LAMP è la base per avere un server web configurato per bene. Non è difficile installarlo, ma è richiesta attenzione ed un minimo di ...
Internet

Come tracciare la posta assicurata online

Generalmente, ogni volta che si effettua una spedizione, si ha sempre il timore che la posta non arrivi a destinazione. Il servizio postale è tristemente ...
Programmazione

Php: interazione con i database

Quando si parla di PHP (che è l'acronimo inglese di Hypertext Preprocessor) si intende quel linguaggio della programmazione inteso per la creazione di pagine ...
Internet

Come installare Wordpress su Aruba

Il Web 2.0 ha donato a tutta la comunità presente su internet i CMS (Content Management System): si tratta si Software che risiedendo sul ...
Internet

Come usare le API di YouTube in PHP

Youtube è una delle piattaforme web più popolari; l'utente per poterla utilizzare, deve registrarsi e creare un proprio canale, fatto questo, avrà la possibilità ...
Windows

Come scaricare senza attese dai siti di condivisione file con Firefox

In questa guida, pratica e veloce, vogliamo dare una mano del tutto concreta, per imparare come poter scaricare senza attese dai siti, di condivisione file ...
Internet

Come creare un plugin per wordpress

Wordpress è un CMS opensource, vale a dire un Content Management System, cioè una piattaforma per la gestione di contenuti dinamici: si tratta di un ...
Internet

Come installare Mybb

Il "MyBulletinBoard" (MyBB) è una snella piattaforma informatica che viene impiegata per la costruzione dei forum (mediante il quale offre assistenza online) ed è appropriata ...
Windows

Come fare l'upload di un file php

Il mondo dell'informatica che negli ultimi anni ha preso sempre di più il sopravvento, diventando parte integrante della vita quotidiana di ognuno di noi ...
Programmazione

Come scaricare un file FTP in PHP

L'FTP è un protocollo molto impiegando per scaricare file a da diversi PC. Nato praticamente con il Web è una delle funzionalità più utili ...
Internet

Come tracciare le spedizioni online tramite la SDA

Spedire pacchi o lettere e una cosa all'ordine del giorno, difatti sono milioni gli utenti che ogni giorno si recano negli uffici postali o ...
I presenti contributi sono stati redatti dagli autori ivi menzionati a solo scopo informativo tramite l’utilizzo della piattaforma www.o2o.it e possono essere modificati dagli stessi in qualsiasi momento. Il sito web, www.o2o.it e Arnoldo Mondadori Editore S.p.A. (già Banzai Media S.r.l. fusa per incorporazione in Arnoldo Mondadori Editore S.p.A.), non garantiscono la veridicità, correttezza e completezza di tali contributi e, pertanto, non si assumono alcuna responsabilità in merito all’utilizzo delle informazioni ivi riportate. Per maggiori informazioni leggi il “Disclaimer»”.