Hola, implementé un código para hacer para una redirección si es de estados unidos pero cuando estoy en la pagina y quiero is a: mipagina/us/subpagina me lleva al home mipagina/us como si estuviera funcionando el script, y el código se implementó en mipagina/
el código es el siguiente:
<?php
error_reporting(E_ALL & ~E_NOTICE);
include("geoiploc.php");
if (empty($_POST['checkip']))
{
$ip = $_SERVER["REMOTE_ADDR"];
}
else
{
$ip = $_POST['checkip'];
}
$idiomas = $_SERVER['HTTP_ACCEPT_LANGUAGE'];
$idioma = substr( $idiomas, 0, 2);
$pais = getCountryFromIP($ip, " NamE");
if($pais == "United States"){
header("Location: http://mipagina/us/");
}elseif($idioma == "en"){
header("Location:
http://www.mipagina/intern/en/");
}elseif($idioma == "es"){
header("Location:
http://www.mipagina.com/intern/es/");
}
?>