GeoIP es un método para identificar la ubicación geográfica de una computadora o dispositivo a través de la dirección IP. Nuestros planes de alojamiento Shared, WordPress, Cloud y cPanel/WHMsoportanGeoIP.

Cómo activar GeoIP

Para habilitar GeoIP, solo necesitas agregar la siguiente línea enarchivo .htaccess:

GeoIPEnable On

Después de agregarlo, puedes verificar si está activo creando un archivo PHP Info mediantey consultando la sección PHP Variables:

Nota:

  • Actualizamos la base de datos GeoIP semanalmente, por lo que no necesitas descargarla tú mismo 😉.

Cómo usar

GeoIP tiene diferentes usos, aquí se da un ejemplo: si deseasbloquearel acceso a WordPress desde países que no sean Reino Unido (GB), Estados Unidos (US) e India (IN) para los archivoswp-login.phpyxmlrpc.php, agrega el siguiente código en el archivo.htaccess:

RewriteEngine on
RewriteCond %{ENV:GEOIP_COUNTRY_CODE} !^(GB|US|IN)$
RewriteRule (wp-login|xmlrpc).php$ - [F,L]

¡Hecho! Ahora sabes cómo habilitar y usar GeoIP en tu sitio web 😊.

Fuente: documentación oficial de Hostinger