Descripción
El plugin WP Cloudflare GeoIP Redirect te permite configurar redirecciones para usuarios de los países seleccionados hacia una URL específica.
La geolocalización se hace usando los datos de geolocalización por IP de Cloudflare.
La redirección se hace usando la función php header() y puedes elegir entre redirección temporal (307) y movido permanentemente (301).
Para usar este plugin necesitas configurar Cloudflare para tu web y activar el servicio de geolocalización por IP de Cloudflare. Más información en las FAQ.
Capturas
Instalación
- Sube los archivos del plugin al directorio
/wp-content/plugins/wp-cloudflare-geoip-redirect
o instala el plugin directamente a través de la pantalla de plugins de WordPress. - Activa el plugin a través de la pantalla «Plugins» en WordPress
- Usa la pantalla de Redirección de CF>Opciones para configurar el plugin
FAQ
-
¿Necesito una cuenta en Cloudflare para poder usar el plugin?
-
No necesitas las credenciales de una cuenta de CloudFlare para usar el plugin, pero tienes que tener activo el servicio de Cloudflare en tu dominio para que el plugin obtenga los datos de geolocalización de los usuarios, y tener activada la geolocalización por IP de Cloudflare.
-
Cómo activar la geolocalización por IP de Cloudflare
-
Para más información sobre cómo configurar la geolocalización por IP de Cloudflare sigue el enlace: https://support.cloudflare.com/hc/en-us/articles/200168236-Configuring-Cloudflare-IP-Geolocation
-
¿Funcionará este plugin con otros plugins de caché?
-
Honestamente no lo sabemos aún. A partir de la versión 1.3 se añadió una nueva cabecera HTTP cuando la redirección está activa (Cache-Control: no-cache, no-store, must-revalidate) pero es cuestión de tu plugin de caché hacer caso a este ajuste
-
Arreglo del plugin LiteSpeed Cache si no funciona la redirección
-
Este problema se corrige añadiendo una nueva regla a tu archivo .htaccess antes de la sección ## LITESPEED WP CACHE PLUGIN
‘
RewriteEngine On
RewriteRule .* – [E=Cache-Control:vary=%{HTTP:CF-IPCountry}]
‘Puedes leer más sobre esto aquí https://wordpress.org/support/topic/wp_redirect-not-working-with-litespeed-cache-on/#post-14280128
Reseñas
Colaboradores y desarrolladores
«WP Cloudflare GeoIP Redirect» es un software de código abierto. Las siguientes personas han colaborado con este plugin.
Colaboradores«WP Cloudflare GeoIP Redirect» está traducido en 3 idiomas. Gracias a los traductores por sus contribuciones.
Traduce «WP Cloudflare GeoIP Redirect» a tu idioma.
¿Interesado en el desarrollo?
Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.
Registro de cambios
1.4
- option to add custom Query string parameter name and value to current URL based on redirect settings
1.3
- corregido problema de bucle de redirección cuando la url de la web es la misma que la url de redirección
- añadida cabecera HTTP «Cache-Control: no-cache, no-store, must-revalidate»
- después de trabajar con «LiteSpeed Cache» para corregir los problemas con que la redirección no funciona cuando está activa la caché se añade a la FAQ
1.2
- cambiado el código de redirección para usar «wp_redirect»
1.1
- Añadido el framework CMB2 para las opciones del plugin
1.0
- Primera versión