Ongediertebestrijding - 3

De afgelopen drie dagen heb ik erg vaak naar mijn serverstatistieken gekeken. Ieder uur worden die vernieuwd, en de tijd daar tussenin gebruikte ik telkens om nieuwe anti-spam maatregelen uit te proberen. Ik heb ook ontzettend veel geleerd over spam, veel meer dan wat ik er eigenlijk van zou willen weten, maar goed. De belangrijkste les was deze:

Ben er meer dan 100% zeker van dat de toegang tot de referrer-pagina volledig geblokkeerd is!

Want terwijl ik dacht dat met het verwijderen van alle referrer-opties in mijn blogtool de spam richting die pagina vanzelf wel zou stoppen, bleek het tegenovergestelde waar te zijn. Het verwijderen van de betreffende template en het uitschakelen van de referrer-registratie in de admin-module zorgde er alleen voor dat ik zelf het zicht op referrer-spam kwijtraakte. De spam richting die -niet meer bestaande URL- bleek juist enorm toe te nemen, maar dat werd pas duidelijk door een diepgaande analyse van de serverstatistieken.

Spam naar een niet bestaande pagina, kan dat? Nee en ja.

Nee, als het systeem waarmee je werkt alleen gebruik maakt van echt fysiek aanwezige webpagina’s. Bestaat de pagina niet meer, dan kan ie ook niet meer benaderd worden. Ja, als je met een CMS werkt waarbij de pagina’s dynamisch worden opgebouwd met behulp van een database.

Tel daarbij de goed bedoelde service van mijn weblogtool om automatisch te redirecten naar de index-pagina wanneer iemand terecht komt op een sub-pagina niet (meer) bestaat, en zie daar een bijna onzichtbare sluiproute voor ontelbare blikken aan spam-ongedierte. Het kostte me bijna drie maanden om die sluiproute te ontdekken, een half uurtje om ‘m voorgoed te blokkeren. Voor wie een soortgelijk probleem heeft, de remedie is vrij eenvoudig. Voeg onderstaande code toe aan je .htaccess bestand:

RewriteEngine On
RewriteRule ^weblog/referrers - [F]

Uiteraard dien je weblog/referrers te veranderen in het pad naar je eigen referrer-pagina. Ik heb deze code sinds gistermiddag aan .htaccess toegevoegd en -kijk maar naar de grafiek- het werkt!

6 Reacties

Commenting is not available in this blog entry.
Abonneren op deze weblog via RSS Add to Google Add to Netvibes

of verdwaal in het archief

Reageerders