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 en el archivo.htaccess:

GeoIPEnable On

Después de agregarlo, puedes crear un archivo PHP Info a través dey verificar la sección de Variables de PHP para ver si está funcionando:

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, por favor 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 ya sabes cómo habilitar y usar GeoIP en tu sitio web 😊.

Fuente: documentación oficial de Hostinger