Home » Howto, Linux

Bloccare richieste SPAM ad apache tramite mod_rewrite (tra cui i referer)

7 gennaio 2008 716 views One Comment

Vi è mai capitato qualche spammer che linka in un iframe il vostro sito per far saturare la banda?

Bene, i vostri problemi sono finiti :)

Mod_rewrite mette a disposizione numerosi strumenti per bloccare le richieste tramite referer. Questo è uno:

RewriteEngine On
RewriteCond %{HTTP_REFERER} ^http://12.163.72.13 [NC]
RewriteRule .* – [F,L]

In pratica blocchiamo l’accesso (via referer) alle nostre pagine dal sito con indirizzo IP 12.163.72.13.
Possiamo bloccare anche l’accesso tramite host:

RewriteEngine On
RewriteCond %{HTTP_HOST} arcor-ip.net$ [NC]
RewriteRule .* – [F,L]

Mettete il tutto nell’.htaccess del vostro sito ed il gioco è fatto.

via | bhatt.id.au

One Comment »

  • upnews.it said:

    Bloccare richieste SPAM ad apache tramite mod_rewrite (tra cui i referer) | blog.morphey.org…

    Bloccare richieste ad apache (spam) via referer e non solo tramite mod_rewrite…

Leave your response!

Add your comment below, or trackback from your own site. You can also subscribe to these comments via RSS.

Be nice. Keep it clean. Stay on topic. No spam.

You can use these tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

This is a Gravatar-enabled weblog. To get your own globally-recognized-avatar, please register at Gravatar.