
Cicklow
Admin
Épsilon
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
¡Usuario popular!
Suscripción a IA
Ahora les enseñare a bloquear referers en su sitio, usando PHP o .htaccess
Esto les servirá bastante si quieren bloquear referers indeseados, o boots y demás yerbas. Este código PHP lo pondremos arriba del todo en nuestro index.php.
Solo tienen que agregar sitios al array, lo que se hace es extraer el host del referer y verificar si existe en el array.
Ahora vamos a usar .htaccess (usando el modulo mod_rewite)
Tenemos dos opciones o bloqueamos el acceso, o redireccionamos:
Bloqueando el acceso:
Redireccionando (usa textos para identificar, ejemplo si queremos bloquear google, solo ponemos la palabra google):
Saludos! 😉
Esto les servirá bastante si quieren bloquear referers indeseados, o boots y demás yerbas. Este código PHP lo pondremos arriba del todo en nuestro index.php.
PHP:
<?php
$BLOK[] = 'webblokeada.com'; //sin www y sin http
$BLOK[] = 'otrawebblokeada.com';
$BLOK[] = 'google.com'; //Bloqueo google porque soy reee jodido jajaa
$REF = parse_url($_SERVER['HTTP_REFERER']);
if(in_array($REF['host'],$BLOK)){
header('location: http://www.google.com/');
die();
}
//Contenido de la web
?>
Ahora vamos a usar .htaccess (usando el modulo mod_rewite)
Tenemos dos opciones o bloqueamos el acceso, o redireccionamos:
Bloqueando el acceso:
Insertar CODE, HTML o PHP:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_REFERER} webblokeada\.com [NC,OR]
RewriteCond %{HTTP_REFERER} otrawebblokeada\.com [NC,OR]
RewriteRule .* – [F]
</ifModule>
Redireccionando (usa textos para identificar, ejemplo si queremos bloquear google, solo ponemos la palabra google):
Insertar CODE, HTML o PHP:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_REFERER} webblokeada [NC,OR]
RewriteCond %{HTTP_REFERER} google [NC,OR]
RewriteRule /*$ http://www.otrositio.com/ [R=302,L]
</ifModule>
Saludos! 😉