Cómo redirigir el dominio según la dirección IP del país

  • Autor Autor SuperCambio
  • Fecha de inicio Fecha de inicio
S

SuperCambio

Préstamo
No recomendado
Verificado por Whatsapp
Hola estoy buscando en google y no consigo nada!
no consigo plugins de wordpress que funcione!

Ejemplo:
Entro una persona de españa vaya a miweb.com/espana
Entro una persona de peru vaya a miweb.com/peru
 
Se puede hacer, de hecho no es muy dificil, pero necesitas a un programador que te lo haga.

Se puede hacer por medio de php o por externo.

Saludos
 
Si no estoy mal estas buscando algo de esto.
<link rel="alternate" href="https://www.tuweb.com/en.php" hreflang="en">
<link rel="alternate" href="https://www.tuweb.com/oferta.php" hreflang="es">
<link rel="alternate" href="https://www.tuweb.com/oferta.php" hreflang="x-default">

Averigua ha cerca del tema.

O externamente con aun api que te da el pais y redirigues a la seccion correspondiente.

Busco que cuando una persona de españa entra a mi dominio principal sea redireccionado a el dominio de españa
para que de esa manera mas persona de españa no vea el mismo contenido que ve la gente de venezuela
 
si sabes algo de ´programacoin puedes implementarlo sin problemas, mira esto


Obtienes la IP del usuario, con la funcion anterior consigues las letras del pais y despues con un if lo rediriges a donde quieras
 
Puedes hacerlo con php más o menos así, poner esto en tu header.

PHP:
<?php

// obtenemos con geoplugin el Country code
$a = file_get_contents("http://www.geoplugin.net/json.gp");
$b = json_decode($a, true);

if ( $b['geoplugin_countryCode'] == "MX") {
    header('Location: miweb.com/mexico');
    exit;
} else if ($b['geoplugin_countryCode'] == "ES"){
    header('Location: miweb.com/espana ');
    exit;
}

?>
 
Puedes hacerlo con php más o menos así, poner esto en tu header.

PHP:
<?php

// obtenemos con geoplugin el Country code
$a = file_get_contents("http://www.geoplugin.net/json.gp");
$b = json_decode($a, true);

if ( $b['geoplugin_countryCode'] == "MX") {
    header('Location: miweb.com/mexico');
    exit;
} else if ($b['geoplugin_countryCode'] == "ES"){
    header('Location: miweb.com/espana ');
    exit;
}

?>
Lo probare a ver que tal
 
Atrás
Arriba