#1 Le 08/05/2016, à 11:02
- billou
[Dev licence libre?] Comment automatiquement modifier une URL ?
Salut tout le monde, j'aurais bien besoin d'un conseil, j'ai mis un site avec un wiki Dokuwiki et un forum Fluxbb en place, sur mon serveur, hors je ne compte jamais intégrer de publicités dessus (ayant horreur de ça), j'ai testé l'intégration (bien faite) de cashlinks non polluants, manuellement, ce qui semble convenir à tout le monde et fonctionner suffisamment bien, mais c'est long et fastidieux, y aurait il un moyen pour rajouter un identifiant particulier à la fin d'une url d'un nom de domaine particulier, automatiquement sur les liens, via du PHP ou (plus globalement sur tous les domaines/sous domaines) via une configuration type htaccess ?
Par exemple, si je postais un lien amazon sur mon wiki, il faudrait qu'il passe de :
https://www.amazon.fr/dp/B00WSJK7BS?ie=UTF8
à
https://www.amazon.fr/dp/B00WSJK7BS?ie=UTF8&tag=ubuntu-21
On voit bien l'ajout de "&tag=ubuntu-21"
Je fréquente un site nommé dealabs qui modifie automatiquement les url pour les rediriger vers une page qui leur est propre, qui redirige ensuite vers le lien modifié, ça pourrait être une bonne solution aussi...
Dans leur cas, l'url :
http://www.amazon.de/dp/B00WIMBNGI?m=A3JWKAKR8XB7XF
passe par
http://www.dealabs.com/url/?e=ccHf4xTB73zBDDOA4p43oF14oKZq5W7P3sIfshp7un4Y7BWC6KvGWVmWfDeCCA2FJnAEOY4BhFY%3D&w=all&l=deal
avant de mener au lien en question qui a été posté, mais leur ID de cashlink aura été rajouté au passage sur l'url de base, quel que soit le site marchand proposant ce genre de parrainage, qu'il soit en fin d'url, juste après le nom de domaine, ou au milieu, c'est exactement ce qui m'intéresserait .
Bien évidemment, dans le cas d'un script, ce serait franchement cool si quelqu'un pouvait proposer quelque chose de fonctionnel, sous licence libre !
-----
PS : je peux passer le lien de mon site avec l'intégration en question, mais je ne suis pas là pour faire de publicité, donc ça sera sur demande.
Dernière modification par billou (Le 08/05/2016, à 11:05)
Hors ligne
#2 Le 14/05/2016, à 09:05
- J5012
Re : [Dev licence libre?] Comment automatiquement modifier une URL ?
quel rapport entre cashlinks et le besoin de tag dans l'url ?
Hors ligne
#3 Le 19/05/2016, à 17:18
- billou
Re : [Dev licence libre?] Comment automatiquement modifier une URL ?
Simple, si l'id de mon compte est rajouté, il y a une petite rémunération (%) pour chaque chose achetée via ce lien.
Hors ligne
#4 Le 20/05/2016, à 22:30
- J5012
Re : [Dev licence libre?] Comment automatiquement modifier une URL ?
c'est de la concatenation de code !
javascript sait faire
php aussi
tu as le choix ...
tu peux meme utiliser un bete formulaire html avec une serie de get ! (→ pas tres secure)
pour le php :
http://www.phpf1.com/tutorial/php-strin … ation.html
http://php.net/manual/en/language.operators.string.php
pour le javascript :
http://www.w3schools.com/jsref/jsref_concat_string.asp
Dernière modification par J5012 (Le 20/05/2016, à 22:35)
Hors ligne
#5 Le 21/05/2016, à 22:37
- zététix
Re : [Dev licence libre?] Comment automatiquement modifier une URL ?
Salut,
je précise qu'il ne faut pas espérer faire ça avec un .htaccess. Tu ne pourrais que modifier la manière dont ton site interprête les liens mais en aucun cas modifier le code HTML. Pour cela je pense que le plus simple reste PHP (ou n'importe quel langage serveur Python etc... Tout dépend de ce que propose ton hébergeur).
Tu auras sans doute besoin de tester si ton lien concerne amazon donc de la fonction preg_match ou encore preg_replace.
Aidez-moi à faire connaître mon projet : RaidGHost, un hébergeur (presque :P) gratuit et sans publicité !
Hors ligne