Re: Changer register.php (spam) | Titre du sujet : Re: Changer register.php (spam) par iLuc sur 07/05/2011 19:53:19
Bonsoir,
Tu peux aussi re diriger les visiteurs de certains pays.
Russie, Chine, côte d'ivoire..
Sois avec un .htaccess.
RewriteEngine on RewriteCond %{ENV:GEOIP_COUNTRY_CODE} ^RU$
RewriteRule ^(.*)$ http://www.russie.com$1 [L]
Ou alors, avec un bout de code ( à modifier pour tes besoins ) :
<?php
ob_start();
foreach ($_REQUEST as $key => $val)
{
$val = preg_replace("/[^_A-Za-z0-9-.&=]/i",'', $val);
$_REQUEST[$key] = $val;
}
$country = $_SERVER['GEOIP_COUNTRY_CODE'];
$language = $_SERVER['HTTP_ACCEPT_LANGUAGE'];
if ($language=='fr-fr' || $country=='FR') {
header('Location: /france/');
} elseif ($language=='fr-ch' || $country=='CH') {
header('Location: /suisse/');
} elseif ($language=='fr-ca' || $country=='CA') {
header('Location: /canada/');
} elseif ($language=='fr-be' || $country=='BE') {
header('Location: /belgique/');
} else {
include 'index_page.html';
}
ob_flush();
?>
Tu peu par exemple placer le code dans ton fichier register.php Et re diriger sur une page avec un message :
// Nous somme désoler, les inscriptions provenant de votre pays ne sont plus autoriser compte tenu d'un grand nombre d'abus. //
+ dans ton fichier robots.txt tu rajoute :
disallow: register.php
@ ++
|
|