dostoyevski Posted May 12 Share Posted May 12 (edited) hola, nada mas publicar mi pagina en search console, estoy recibiendo gran cantidad de mensajes spam desde el formulario de contacto. tantos que he tenido que desactivar las notificaciones por email desde el formulario de contacto. ¿hay alguna forma gratuita de evitar esto? He usado un modulo de seguridad para prestashop y conseguia bloquearlos mediante un recaptcha pero claro, hay que comprar el modulo y en mi caso, que soy desarrollador no voy a estar comprando o haciendole comprar ese modulo al cliente tan solo para evitar los mensajes spam. Un saludo. Edited May 31 by dostoyevski (see edit history) Link to comment Share on other sites More sharing options...
ExpertoPrestaShop Posted May 12 Share Posted May 12 Podrías desarrollar tu mismo el modulo, pero parece una mala inversión de tiempo. Y si, el captcha es la solución a este problema. Link to comment Share on other sites More sharing options...
El Patron Posted May 12 Share Posted May 12 Cloudflare Turnstile (alternativa gratuita a reCAPTCHA) Si tu web está detrás de Cloudflare, puedes usar su sistema Turnstile, una alternativa gratuita y más amigable para el usuario: Integra el widget de forma similar a reCAPTCHA Menos molesto que reCAPTCHA tradicional Documentación: https://developers.cloudflare.com/turnstile/ Link to comment Share on other sites More sharing options...
dostoyevski Posted May 12 Author Share Posted May 12 no esta en cloudflare. Link to comment Share on other sites More sharing options...
El Patron Posted May 12 Share Posted May 12 3 hours ago, dostoyevski said: It's not on Cloudflare. Cloudflare es un servicio gratuito (con planes de pago opcionales) que mejora la velocidad, seguridad y disponibilidad de tu tienda PrestaShop. A continuación te explico cómo configurarlo correctamente: 🔧 1. Crea una cuenta en Cloudflare Ve a https://www.cloudflare.com/ Haz clic en "Sign Up" y crea una cuenta gratuita. 🌐 2. Añade tu dominio Una vez registrado, haz clic en "Add a Site". Introduce el nombre de tu dominio (por ejemplo: mitienda.com). Elige el plan gratuito si deseas comenzar sin coste. Cloudflare analizará automáticamente los registros DNS existentes. 🧾 3. Verifica los registros DNS Asegúrate de que los registros A (por ejemplo: @, www) apunten correctamente a la IP de tu servidor. Mantén activa la nube naranja para habilitar el proxy y protección de Cloudflare. 🔁 4. Actualiza los nameservers Cloudflare te mostrará dos nuevos nameservers. Ve al panel de tu registrador de dominio (por ejemplo: GoDaddy, DonDominio, Namecheap). Sustituye los nameservers anteriores por los que te indica Cloudflare. ⚠️ Nota: La propagación DNS puede tardar hasta 24 horas. 🛡️ 5. Configura las opciones de seguridad y caché SSL/TLS → selecciona Full o Full (Strict) si tu hosting ya tiene un certificado SSL. Caché → activa la “Caché agresiva” para mejorar el rendimiento. Firewall → añade una regla para proteger el acceso al panel /admin de PrestaShop. Bot Fight Mode → actívalo para bloquear bots maliciosos automáticamente. 💡 6. Integra Cloudflare con PrestaShop No es obligatorio instalar un módulo, pero puedes optimizar la integración con estos pasos: Asegúrate de mostrar la IP real del cliente: Puedes instalar un módulo que restaure la IP real detrás de Cloudflare, o modificar tools/ip.php y classes/Tools.php para usar HTTP_CF_CONNECTING_IP. Limpia la caché de PrestaShop después de hacer los cambios. Activa compresión GZIP y caché de navegador desde el panel de Cloudflare. 🧪 Verificación final Accede a tu tienda: si todo está bien, notarás mejoras en rendimiento y seguridad. Usa herramientas como https://gtmetrix.com o https://securityheaders.com para comprobar resultados. 1 Link to comment Share on other sites More sharing options...
PepeFernandez Posted May 13 Share Posted May 13 (edited) el módulo de eicaptcha funciona con google y es gratis, yo seguí este vídeo para instalarlo en la mía: descargar eicaptcha Edited May 13 by PepeFernandez añadir tutorial (see edit history) Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now