Voici ici le script de cloaking sur referer dont nous avons parlé, il s’agit d’un script archi basique, contenant une fonction getallheaders() au cas où celle-ci ne serait pas incluse dans votre serveur web.
Pour utiliser ce script il faut évidemment modifier les URLs en les remplaçant par celles qui vous intéresse.
Pour l’installer sur wordpress, il suffit d’ouvrir le fichier index.php à la racine de votre wordpress, et de coller ce bout de code en haut, juste après l’ouverture de php => <?php
if (!function_exists('getallheaders')) { function getallheaders() { $headers = []; foreach ($_SERVER as $name => $value) { if (substr($name, 0, 5) == 'HTTP_') { $headers[str_replace(' ', '-', ucwords(strtolower(str_replace('_', ' ', substr($name, 5)))))] = $value; } } return $headers; } } $headers = getallheaders(); if(isset($headers["Referer"])){ if($headers["Referer"] == "https://www.google.fr/"){ header("Location: https://site-marchand.fr"); } }
Bonjour,
Est ce un script poisson d’avril ?
Vous en avez Parlez quand ?
Ca marche merci !