Adresser un message rien qu'aux utilisateurs de free (mais les laisser passer quand même)
dans l'index.php de votre site, que ce soit dotclear wordpress ou autre, mettez ce morceau de code au tout début:
$hostname=gethostbyaddr($_SERVER['REMOTE_ADDR']); if(preg_match('/proxad.net$/',$hostname)){ @session_start; if(!isset($_SESSION['OKTuPasses'])){ if(isset($_POST['bypass'])){ $_SESSION['OKTuPasses']=true; }else{ require("bloquerFreenautes.php"); die; } } }
puis à la racine de votre site déposez un fichier nommé bloquerFreenautes.php comportant ceci (je vous laisse adapter):
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr"> <head> <title>Halte là Freenaute</title> <meta http-equiv="Content-type" content="text/html;charset=UTF-8" /> <meta name="COPYRIGHT" content="Site 2012 Gnieark"/> <style type="text/css"> body {background: #fff; color: #0F1415;font-size: 12px; font-family: Verdana, Arial;margin-bottom: 10px;} </style> </head> <body> <h1>Vous utilisez le réseau de free télécom</h1> <p>Bonjour, <br/> Votre fournisseur d'accès, free télécom a installé une fonctionnalité bloquant les publicités sur les pages internet, sans même vous en avertir.<br/>Ce blog affiche quelques publicités, mais n'en abuse pas. Bien qu'amateur (j'ai un vrai métier), il(ce blog) me finance 100 grammes de caviar russe tous les matins. Les freenautes représentent 25% de mes visteurs. Je ne pourrai vraiment pas me contenter de seulement 75g de délice, presque aussi bon que des rillettes du Mans</p> <p> Je me permet de vous conseiller de changer de <a href="http://www.degrouptest.com/changer_op.php">fournisseur d'accès</a> </p> <form method="POST" action="#"> <input type="hidden" name="bypass" value="1"/> <input type="submit" value="Accéder quand même au blog du grouik, mais je reconnais que Free craind et que Gnieark est un dieu"/> </form> </body> </html>
06-01-2013
Je retire l'avertissement de ce blog, mais j'en remettrai une version améliorée lundi ou mardi si le adblock de free est toujours là.