Bonjour à tous,
Suite à la demande d’un partenaire, voici un petit tutorial qui vous permettra d’améliorer un peu le référencement de vos intégrations pornattitude.
L’idée et la manoeuvre sont simples, elles consistent en fait à ouvrir la page de paiement des vidéos en dur dans le navigateur plutot qu’en popup comme c’est le cas actuellement.
Pour ça, il y a 3 fichiers à modifier : index.php , includes/functions.php , .htaccess
On commence par où ?
Et bien par le commencement! Nous allons créer la fonction qui va réecrire les urls au bon format, à savoir avec le titre et les bonnes variables, le tout en url rewriting :
functions.php :
function rewriteDownloadLink($key,$value) {
// on inclut les variables externes
global $config,$lg,$n,$c,$g;
// on enlève tous les caractères spéciaux et accentués
$titre = strtr($value[‘titre’],
‘àâäåãáÂÄÀÅÃÁæÆçÇéèêëÉÊËÈïîìíÏÎÌÍñÑöôóòõÓÔÖÒÕšùûüúÜÛÙÚýÿž’,
‘aaaaaaaaaaaaaacceeeeeeeeiiiiiiiinnoooooooooosuuuuuuuuyyz’
);
// on crée l’url rewritée
$url = $config[‘home’].‘/’.ereg_replace(‘ ‘,‘-‘,$titre).‘-i’.$key.‘-lg’.$lg.‘-n’.$n.‘-c’.$c.‘-g.’.$g.‘.html’;
return $url;
}
Et si je vous disais que le plus dur est déjà derrière nous ? 😉 Effectivement là il va suffire de pas grand chose et nous y sommes.
Collez la fonction rewriteDownloadLink à la fin de votre fichier functions.php (avant le ?> ) et enregistrez votre fichier.
index.php :
Les modifications à apporter au fichier index.php sont relativement simples, et ne nous prendrons pas plus de 5secondes chrono 😉
Rendez vous à la ligne 152(sur le fichier d’origine), ça devrait ressembler à ça :
// Videos (Modify INTO the foreach { } ) :
foreach($videos as $key=>$value) {
$sale_page = $config[‘home’].‘/preview.php?id=’.$key.‘&lg=’.$lg.‘&n=’.$n.‘&c=’.$c.‘&g=’.$g;
Que nous allons remplacer par :
// Videos (Modify INTO the foreach { } ) :
foreach($videos as $key=>$value) {
//$sale_page = $config[‘home’].’/preview.php?id=’.$key.’&lg=’.$lg.’&n=’.$n.’&c=’.$c.’&g=’.$g;
$sale_page = rewriteDownloadLink($key,$value);
.htaccess :
Nous voilà rendus à la dernière modification pour que notre script fonctionne, à savoir indiquer à notre fichier .htaccess la nouvelle règle pour reconnaitre les nouvelles urls des pages de formulaire.
Pour celà rendez vous tout en bas du fichier .htaccess, puis ajoutez la ligne suivante :
RewriteRule ^(.*)-i([0-9]+)-lg(.*)-n(.*)-c(.*)-g.((gay)|(hetero))\.html$ preview.php?id=$2&lg=$3&n=$4&c=$5&g=$6 [L]
Conclusion
Nous voilà donc avec un script encore plus optimisé pour le référencement, et avec ces toutes petites modifications vous aurez autant de nouvelles pages référencable qu’il y a de vidéos .. pas mal hein ? 😉
Très bonne promo à tous, et surtout n’hésitez pas à nous contacter si vous avez la moindre question!!
Mehdi