Avatar billede dotcom1 Nybegynder
04. maj 2005 - 22:48 Der er 1 løsning

htaccess - beskyt med referer spam

Mit website plages af referer spam fra især spywareremove.biz. Jeg har i en .htaccess-fil angivet følgende, som tilsyneladende ikke virker:

# Fejl 404:
ErrorDocument 404 /scripts/404.php 
#
#Startside:
DirectoryIndex index.php
#
SetEnvIfNoCase Referer ".*(sex|hardcore|porn|pussy|xxx|spywareremove|webcam|ficken|fuck).*" spammer=yes
SetEnvIfNoCase Referer "^http://([0-9a-z_.\-]*(spywareremove|trail.bounceme|tgp)\.)" spammer=yes
SetEnvIfNoCase Referer "^http://([0-9a-z_.\-]*(ajja*|hold-?em|credit|xopy|andrewsaluk)\.)" spammer=yes
SetEnvIfNoCase Referer "^http://([0-9a-z_.\-]*(fortunecity\.[a-z.]+/backupc/))" spammer=yes
#
SetEnvIfNoCase Referer "^http://www.spywareremove.biz/" spammer=yes
setEnvIfNocase referer ambien.mista-x spammer=yes
SetEnvIfNoCase referer tramadol spammer=yes
SetEnvIfNoCase referer spywareremove.biz spammer=yes
SetEnvIfNoCase referer zocor spammer=yes
SetEnvIfNoCase referer threethreethree spammer=yes
SetEnvIfNoCase referer slot-machines spammer=yes
SetEnvIfNoCase referer blackjack spammer=yes
SetEnvIfNoCase referer texas spammer=yes
SetEnvIfNoCase referer walnuttown spammer=yes
SetEnvIfNoCase referer slots spammer=yes
SetEnvIfNoCase referer holdem spammer=yes
SetEnvIfNoCase referer pharmacy spammer=yes
SetEnvIfNocase referer poker spammer=yes
SetEnvIfNoCase Referer party-poker spammer=yes
SetEnvIfNoCase Referer yelucie.com spammer=yes
SetEnvIfNoCase Referer conjuratia* spammer=yes
SetEnvIfNoCase Referer black-jack* spammer=yes
SetEnvIfNoCase Referer viagra* spammer=yes
SetEnvIfNoCase Referer phentermine* spammer=yes
SetEnvIfNoCase Referer biloxi spammer=yes
SetEnvIfNoCase Referer casinos spammer=yes
SetEnvIfNoCase Referer top-wins spammer=yes
SetEnvIfNocase Referer healthstones spammer=yes
SetEnvIfNoCase Referer kredite-kredit.freebb.de spammer=yes
SetEnvIfNoCase Referer hoodia.pharmacy-top-ranked.com spammer=yes
SetEnvIfNoCase Referer free-poker.pisangrebus.com spammer=yes
SetEnvIfNoCase Referer bontril.pharmacy-top-ranked.com spammer=yes
#
<FilesMatch "(.*)">
Order deny,allow
deny from env=spammer
allow from all
</FilesMatch>

ErrorDocument og DirectoryIndex-kommandoerne virker fint, men ikke mine forsøg på at holde ovennævnte referer spam ude. Har jeg fejl i syntaksen eller hvad kan jeg ellers gøre for at forhindre denne referer? Serveren er Apache/1.3.26.

Mvh.
Avatar billede dotcom1 Nybegynder
04. maj 2005 - 23:50 #1
Hmm, rettede lidt i filen og nu lader det til at virke alligevel. :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Uanset kodesprog, så giver vi dig mulighederne for at udvikle det, du behøver.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester