PHP Codeschnipsel

Hier werden PHP Snippets zur praktischen Anwendung bereit gestellt.

htaccess SetEnvIfNoCase

Im folgenden muss ein Datei namens .htaccess im Root Verzeichnis angelegt werden in die die nächsten Zeilen kommen.

SetEnvIfNoCase User-Agent “IzyNews/1.0? leecher=yes
SetEnvIfNoCase Referer izynews.de leecher=yes
##referer/trackback/comment spammer
SetEnvIfNoCase Referer url_01.de leecher=yes
SetEnvIfNoCase Referer url_02.com leecher=yes

## die Liste an Url's kann beliebig verlängert
## werden

#deny
order deny,allow
deny from env=leecher

Warum macht man das? Ganz einfach, um Refererspam einzugrenzen, bzw. lahmzulegen und den Traffic zu schonen.