Cómo restringir acceso por ciudad en Wordpress de forma efectiva

  • Autor Autor Mustang
  • Fecha de inicio Fecha de inicio
Mustang

Mustang

Préstamo
Eta
Hola!! bueno, les cuento... a ver si me pueden ayudar.

Me encuentro haciendo un proyecto de una tienda online para una refaccionaria, el caso es que la web ya está en un 90%, pero de eso no va el tema.

Hoy mismo, me ha dicho el dueño que necesita que la página no esté disponible para la ciudad en donde nos encontramos (Iguala, Guerrero, México), ya que no quiere que la competencia de aquí vea los precios (no tengo idea del porqué).

Bueno, desde hace unas horas he andado jugando con algunos plugins de Wordpress (ahí tengo hecha la tienda) y encontré el plugin "SIMPLE IP BAN" y he visitado sitios del tipo "myip.com" y demás y he jugado con los resultados que me muestra pero sin llegar al objetivo 😛

Ahora, tal vez y no sea posible... por eso recurro a ustedes... ¿es posible bannear a una ciudad enterar de un sitio? ¿o lo tendré que hacer usuario por usuario?

Muchas gracias por su ayuda :ghost::ghost:
 
Hola!! bueno, les cuento... a ver si me pueden ayudar.

Me encuentro haciendo un proyecto de una tienda online para una refaccionaria, el caso es que la web ya está en un 90%, pero de eso no va el tema.

Hoy mismo, me ha dicho el dueño que necesita que la página no esté disponible para la ciudad en donde nos encontramos (Iguala, Guerrero, México), ya que no quiere que la competencia de aquí vea los precios (no tengo idea del porqué).

Bueno, desde hace unas horas he andado jugando con algunos plugins de Wordpress (ahí tengo hecha la tienda) y encontré el plugin "SIMPLE IP BAN" y he visitado sitios del tipo "myip.com" y demás y he jugado con los resultados que me muestra pero sin llegar al objetivo 😛

Ahora, tal vez y no sea posible... por eso recurro a ustedes... ¿es posible bannear a una ciudad enterar de un sitio? ¿o lo tendré que hacer usuario por usuario?

Muchas gracias por su ayuda :ghost::ghost:

edita el .htaccess y pon:
Insertar CODE, HTML o PHP:
order allow,deny
deny from 190.
allow from all
eso limita a la argentina... el problema es que para limitar por ciudades tendras que usar geoip en el server. entonces ves la ciudad el usuario y lo bloqueas. pero si bloqueas al usuario de esa ciudad perdes un cliente tambien!
 
Para esto es recomendable usar geoIP, o mas preciso aún trabajar un script con el api de google maps para determinar la ubicacion del visitante y bloquear la ciudad que deseas. :encouragement:
 
Usa un código de geolocalización en PHP y adáptalo a tu página 🙂
Saludos.
 
como dice cicklow, editar el htaccess y restringir un rango de ips
 
Gracias por sus respuestas, estaré probando y ya les cuento. :encouragement::ghost::ghost:
 
En efecto como ya te han comentado lo mejor seria por .htaccess
 
Atrás
Arriba