Jump to content

[Solucionado]Como bloquear ip desde el admin?


Eusebio100

Recommended Posts

Hola,

¿Qué versión de Prestashop es?

Este módulo gratuito cumple con lo que buscas, pero está desarrollado hasta la versión 1.6:

https://mypresta.eu/modules/administration-tools/block-ip-free.html

Si la versión es la 1.7, puedes añadir código a tu index.php, en la primera línea:

$ips_no_autorizadas = array('ip_1', 'ip_2', 'ip_n');
if (in_array($_SERVER['REMOTE_ADDR'], $ips_no_autorizadas))
{
	die('Acceso no autorizado'); 
}

Puedes probarlo añadiendo tu ip en el array, y confirmando que no tienes acceso a la web...

Espero que te sirva.

Un saludo!

  • Like 1
Link to comment
Share on other sites

hace 1 hora, garciasanchezdani dijo:

Hola,

¿Qué versión de Prestashop es?

Este módulo gratuito cumple con lo que buscas, pero está desarrollado hasta la versión 1.6:

https://mypresta.eu/modules/administration-tools/block-ip-free.html

Si la versión es la 1.7, puedes añadir código a tu index.php, en la primera línea:


$ips_no_autorizadas = array('ip_1', 'ip_2', 'ip_n');
if (in_array($_SERVER['REMOTE_ADDR'], $ips_no_autorizadas))
{
	die('Acceso no autorizado'); 
}

Puedes probarlo añadiendo tu ip en el array, y confirmando que no tienes acceso a la web...

Espero que te sirva.

Un saludo!

Gracias por respoder. 

Ese módulo ya lo conocía, pero en la versión free solo se puede bloquear una ip, yo necesito que sea ilimitado. Seguiré buscando otro módulo si lo hay.

He visto que thirtybees puedes modificar el htaccess directamente desde el admin, y lo voy a mirar por si es fácil implementarlo en prestashop, ya que eso abre un abanico ámplio de posibilidades sin necesidad de acceder al hosting.

Link to comment
Share on other sites

hace 19 horas, garciasanchezdani dijo:

Hola,

¿Qué versión de Prestashop es?

Este módulo gratuito cumple con lo que buscas, pero está desarrollado hasta la versión 1.6:

https://mypresta.eu/modules/administration-tools/block-ip-free.html

Si la versión es la 1.7, puedes añadir código a tu index.php, en la primera línea:


$ips_no_autorizadas = array('ip_1', 'ip_2', 'ip_n');
if (in_array($_SERVER['REMOTE_ADDR'], $ips_no_autorizadas))
{
	die('Acceso no autorizado'); 
}

Puedes probarlo añadiendo tu ip en el array, y confirmando que no tienes acceso a la web...

Espero que te sirva.

Un saludo!

Encontré la solución. Un módulo gratuito para editar el htaccess desde el admin, ahora puedo bloquear todas las IPs que quiera, modificar URLs, etc, etc...

El módulo es este: https://dh42.com/free-prestashop-modules/prestashop-htaccess-module/#

  • Like 2
Link to comment
Share on other sites

  • 5 years later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...