Evitar Spam Blogs en BuddyPress y WordPress MU

patadon

Uno de los mayores problemas que te puedes encontrar a la hora de ofrecer blogs gratuitos mediante WordPress MU, o su versión social BuddyPress, son los Spam Blogs, gente que aproveche las facilidades de espacio y registro que ofreces para crear blogs con el único interés de generar enlaces y publicidad SPAM.

Evitarlo, como con otras muchas situaciones, es fácil con una pequeña modificación en el fichero .htaccess de tu instalación de WordPress MU o BuddyPress.

Evitar Spam Blogs en WordPress MU con .htaccess

Edita el fichero .htaccess y añade estas líneas:

# BEGIN REGISTRO ANTISPAMBLOG
RewriteEngine On
RewriteCond %{REQUEST_METHOD} POST
RewriteCond %{REQUEST_URI} .wp-signup\.php*
RewriteCond %{HTTP_REFERER} !.*miwordpressmu.com.* [OR]
RewriteCond %{HTTP_USER_AGENT} ^$
RewriteRule (.*) http://disney.com/ [R=301,L]
# END REGISTRO ANTISPAMBLOG

Solo tienes que cambiar el texto .*miwordpressmu.com.* por la ruta de tu instalación de WordPress MU y disney.com por el sitio a donde quieres redirigir a estos «simpáticos amiguitos» que pretenden usar tu espacio para lucrarse a tu costa.

Lo que hace es detectar cualquier intento de registro desde otro sitio que no sea tu página original de registro de usuarios, y si no tienen un «user agent» definido, y si no cumplen estas condiciones les regala un bonito paseo por otra web.

Evitar Spam Blogs en BuddyPress con .htaccess

Es una sencilla variación del código para WordPress MU, solo tienes que añadir antes de #uploaded files lo siguiente …

# BEGIN REGISTRO ANTISPAMBLOG
RewriteCond %{REQUEST_METHOD} POST
RewriteCond %{REQUEST_URI} .url_de_tu_pagina_de_registro_de_buddypress*
RewriteCond %{HTTP_REFERER} !.*mibuddypressmu.com.* [OR]
RewriteCond %{HTTP_USER_AGENT} ^$
RewriteRule (.*) http://die-spammers.com/ [R=301,L]
# END REGISTRO ANTISPAMBLOG

Como en el caso anterior deberás cambiar la URL de tu instalación – en este caso – de BuddyPress, pero también poner la URL de registro de tu BuddyPress en url_de_tu_pagina_de_registro_de_buddypress

VALORA Y COMPARTE ESTE ARTÍCULO PARA MEJORAR LA CALIDAD DEL BLOG…
(0 votos, promedio: 0)

¿Te gustó este artículo? ¡Ni te imaginas lo que te estás perdiendo en YouTube!

AVISO: Esta publicación es de hace 3 años o más. Si es un código o un plugin podría no funcionar en las últimas versiones de WordPress, y si es una noticia podría estar ya obsoleta. Luego no digas que no te hemos avisado.

9 comentarios en “Evitar Spam Blogs en BuddyPress y WordPress MU”

  1. Pingback: Bitacoras.com

  2. ¿Qué culpa tiene disney.com para "recibir" toda la basura?

    Creo que esa línea y la de die-spammers.com sobran. Ahora que si quieres "recomendar" la web de "un amigo" 🙂

    zzaludos

    1. Creo que esta demás decir que eran sitios de ejemplo… Si quieres los reemplazas, si no, los dejas… Ese sitio esta puesto para aquellos que solo copian y pegan, pero como te haz fijado, estoy seguro que tu haz modificado esa linea o, como lo hubiese hecho yo, le hubiese puesto un hermoso mensaje de error…

      Saludos!

  3. Yo tengo un tremendo lio con saber si WordPress MU me sirve paa lo que necesito o no …

    Mi necesidad es crear un blog bilingüe, con todo lo que eso conlleva, decidir a que idioma entras, y una vez dentro los tag serían en ese idioma, también la parte SEO.

    Supongo que el tema de medios, es decir, fotos y videos podría compartirse …

    La verdad es que estoy un poco perdido y no se si meterme en liso con esto del MU o directamente crear dos blogs independientes, uno por cada idioma.

    ¿ Alquien está en la misma tesitura que yo ?

  4. Interesante, voy a probarlo, tengo pensado migrar de lifetype a MU, espero no haya problemas, aunque tengo un sitio de test y estan que comienzan a llegar los spammers. Saludos y gracias por tip.

  5. Estimado Fernando:

    No me funciona el método que sugieres en este post. ¿Puedo enviarte mi .htaccess para que me des alguna observación? Creo que las instrucciones en el .htaccess podrían estar teniendo problemas de jerarquía.

    Saludos.

  6. He puesto el fichero .htaccess tal y como se indica en esta web y nada sigue el spam igual que antes, ¿hay algún otro remedio?

    Gracias

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

 

Ir arriba Ir al contenido