hier mal ein beitrag zu einer möglichen lösung.
ich würde das alles in PHP machen:
$IP = $REMOTE_ADDR;
function whois($IP)
{
$server="whois.ripe.net";
//echo "Verbinde zu $server:43...<br>\n";
$fp=@fsockopen($server,43,&$errno,&$errstr,15);
if(!$fp)
{
echo "Verbindung zu $server:43 konnte nicht hergestellt werden.<br>\n";
echo "$errno: $errstr<br>\n";
return false;
}
else
{
$info=array();
//echo "Verbunden mit $server:43 hergestellt, sende Anfrage...<br>\n";
//echo "(IP/Domain: $IP)<br>\n";
fputs($fp,"$IP\r\n");
while(!feof($fp))
{
$s = fgets($fp,256);
//echo "<br>$s<br>";
if ((substr($s,0,5)=="descr") AND (!isset($info['descr'])))
$info['descr']=trim(substr($s,6));
if ((substr($s,0,7)=="country") AND (!isset($info['country'])))
$info['country']=substr(trim(substr($s,8)),0,2);
}
fclose($fp);
//echo "Verbindung beendet.<br>\n";
return $info;
}
}
$info=whois($IP);
$country=$info['country'];
Ok, jetzt musst du nur testen if $country=TR (ist TR die Türkei? bin mir da gerade nicht so sicher).
Falls ja: einen header redirect script aufrufen, der zu irgendeiner URL, sagen wir
Google weiterleitet.
Falls nein: nichts tun.
Diese IF Abfrage steht natürlich ganz oben in der index.php. Fertig!
Das kann man wohl alles auch mit htaccess machen, ist aber nicht nach meinem Geschmack.