RE:Redirigir ip extranjeras
Saludos Sebastian,
con JavaScript es posible detectar el lenguaje del Navegador de forma sencilla.
________________________________________________________________
Veamos un ejemplo:
<script language="javascript">
<!--
function Redirect()
{
URLs = new Array();
URLs["fr"] = "index_fr.htm";
URLs["de"] = "index_de.htm";
URLs["nl"] = "index_nl.htm";
URLs["it"] = "index_it.htm";
URLs["es"] = "index_es.htm";
//aquí más lenguajes...
FallbackURL = ""; //página para lenguajes no definidos.
if (navigator.userLanguage)
ln=navigator.userLanguage.substring(0,2);
else
ln=navigator.language.substring(0,2);
if ((ln.length > 0) && (typeof(URLs[ln])!='undefined'))
{
document.location.href=URLs[ln];
}
else
{
if(FallbackURL.length>0)
{
document.location.href=FallbackURL;
}
}
}
Redirect();
//-->
</script>
Coloca el Script en la página index (principal). Crea las páginas según el idioma.
________________________________________________________________
También hay opciones en lenguajes interpretados en el servidor: Php, Perl, Asp, etc. El tratamiento es distinto y, requiere algún conocimiento al respecto. Aquí encontrarás algunos Scripts relacionados:
http://php.astalaweb.net/Internet%20-%20Redirección/1_Redirección.asp
Espero sea útil.