Bonjour,
Pour effectuer juste de la redirection, il suffit de 3 lignes en php.
Enfin...1 ligne même, 3 pour la clarté.

<?php
header( 'Location: http://www.lesite.com/lapage.html' ) ;
?>
Donc vous pouvez créer un répertoire /recommande/ sur votre site,
et pour chaque affiliation un sous-répertoire avec juste un index.php
à l'intérieur.
Le code php doit être dans le fichier index.php, sans aucun caractère
ni espace avant le <?php, sinon le header() ne fonctionnera pas.
Ainsi l'url de redirection devient :
http://www.votreDomaine.fr/recommande/affiliation/
L'index étant appelé par défaut, il se charge de la redirection.
Vous pouvez également avoir une adresse de redirection unique qui
gère toutes vos redirections avec un paramètre passé dans l'url.
Ici placez simplement le fichier index.php dans le répertoire recommande
par exemple.
<?php
if(isset($_GET['url'])){
$url = htmlentities($_GET['url'], ENT_QUOTES);
switch ($url) {
case affiliation1:
header("location: http://www.siteaffiliation1.com");
break;
case affiliation2:
header("location: http://www.siteaffiliation2.com");
break;
default:
header("location: http://www.sitedevotrechoix.com");
break;
}
}
?>
Dans le cas présent, un seul fichier gère toutes les redirections, il suffit
de l'appeler en lui indiquant votre choix.
http://www.votresite.fr/recommande/?url=affiliation1
http://www.votresite.fr/recommande/?url=affiliation2
etc...
Pour rajouter une url, il suffit de rajouter un cas au switch() dans l'index
du répertoire recommande.
case nouveauChoix:
header("location: http://www.siteaffiliationX.com");
break;
le choix defaut est important, il est prit en compte lorsque l'argument passé
dans l'url ne correspond à aucun choix.
Ainsi même si quelqu'un bidouille le paramètre, il est redirigé sur une page que
vous maîtrisez.
Voilà quelques solutions simples.
Si par contre vous voulez un tracking des clics, il faut relier ça avec une
base de donnée, et donc tant qu'à faire, autant rajouter aussi une gestion
des urls en BDD et une petite interface d'administration.
Et vous obtenez votre service de redirection à vous.
Amicalement,
++
UtO
PS: Une envie de script tout fait pour un prix raisonnable ?