Come nascondere un link di affiliazione con PHP



Come nascondere un link di affiliazione con PHP

A volte si può avere la necessità di nascondere il link di affiliazione quando lo inseriamo in una pagina web.
Questa operazione può essere necessaria, per esempio, per impedire ad alcune persone, che riconoscono un link di affializione, di rimuove l’ID dell’affiliato per il semplice gusto di non fare guadagnare la commissione di vendita a quest’ultimo.

Vediamo allora come si può raggiungere il nostro scopo in modo semplice usando PHP.

Supponiamo di voler nascondere il link di affiliazione (id=zenith) trasformando questo ipotetico indirizzo web: http://www.mondoinformatico.info/id=zenith in http://www.miosito.com/utili/articoli (o qualcosa di simile).

Procediamo allora in questo modo:

–    creiamo una cartella nel nostro dominio e la chiamiamo “utili”; questa cartella naturalmente sarebbe raggiungibile all’indirizzo http://www.miosito.com/utili.

–    posizioniamoci dentro la cartella appena creata e creiamo un’altra cartella, che potrebbe richiamare per esempio il nome del prodotto, che in questo caso chiamiamo “articoli”; questa cartella sarebbe quindi raggiungibile all’indirizzo http://www.miosito.com/utili/articoli.

–    A questo punto creiamo un file di testo chiamato index.php (questo nome non può essere cambiato) e salviamolo all’interno della cartella articoli.
Il file index.php dovrà contenere il seguente codice:
<? php
header ('Location: http://www.mondoinformatico.info/id=zenith');
?>

Fatto questo semplice lavoretto non ci resta che promuovere, inserendolo sul sito, il link http://www.miosito.com/utili/articoli che rimanderà il visitatore al link originale http://www.mondoinformatico.info/id=zenith.

Ovviamente i nomi da me usati sono di fantasia ed è necessario quindi ricordarsi di sostituire l’URL nel file index.php con il vero link di affiliazione, e sostituire “miosito.com” con il nostro vero nome di dominio.

Non preoccupatevi se, quando il visitatore arriva al sito di destinazione, il vero link di affiliazione viene visualizzato nella barra degli indirizzi del browser: è normale e non è un problema. Anche se a questo punto il visitatore dovesse cancellare l’ID dell’affiliato quest’ultimo è già stato registrato in un cookie creato dal programma di affiliazione e la l’eventuale commissione verrà comunque accreditata.

Annunci sponsorizzati:
Condividi su Facebook Condividi su Twitter!
  • giuseppe

    ciao, ho letto il tuo interessantissimo articolo e ho provato a fare quanto da te suggerito ma qualcosa non funziona poichè mi da un errore di sintassi in seconda riga. Non scrivo codice e quindi non capisco. questo è quello che ho scritto io. puoi aiutarmi?

  • Grazie per aver trovato interessante il mio suggerimento.
    Il codice cosi come scritto funziona: la unica cosa errata, probabilmente per un errore di trascrizione o di impaginazione è il tag iniziale di php che nell’articolo è scritto “<? php” invece di “<?php”.
    Riporto qui il codice con corretto

    Riprova, guara se la stringa dentro le parentesi è racchiusa tra gli apici e controlla che dopo la chiusura della parentesi ci sia il “;”.

  • Grazie per aver trovato interessante il mio suggerimento.
    Il codice cosi come scritto funziona: la unica cosa errata, probabilmente per un errore di trascrizione o di impaginazione è il tag iniziale di php che nell’articolo è scritto “<? php” invece di “<?php”.
    Riporto qui il codice con corretto
    “”
    Riprova, guara se la stringa dentro le parentesi è racchiusa tra gli apici e controlla che dopo la chiusura della parentesi ci sia il “;”.

  • giuseppe

    Ciao, ho appena letto e ti ringrazio. Domani proverò a riutilizzare il file. Ne approfitto per chiederti ancora qualcosa. Ho bisogno di un modulo per l’upload di file verso il mio server, richiamabile attraverso una pagina web e possibilimente attivarlo solo attraverso una password modificabile. Esiste qualcosa di simile? Grazie ancora. Giuseppe

  • Paolo

    ciao,

    è possibile riscrivere da capo il codice corretto? purtroppo non riesco a capire ben

    Grazie!

Pinterest