Momentan erhalte ich eine massive Menge an Empfehlungszugriffen auf meine Website (Spam), die manchmal pro Tag 1 bis 2 GB Datenverkehr generieren können (was irgendwie scheiße ist, wenn Sie ein 10-GB-Limit von der Hosting-Firma haben).
Ich verzeichne 4-5000 Zugriffe pro Tag, die 20-25000 Seitenaufrufe generieren ... Es scheint, dass ich fast täglich neue Websites zu meiner .htaccess-Datei hinzufügen muss, um zu verhindern, dass meine Website geschlossen wird, weil ich meine Zugriffsbeschränkungen überschreite .
Nach dem, was ich in den Protokollen sehen kann, kommt der Datenverkehr, sobald ich eine zu blockierende Site hinzufüge, innerhalb weniger Stunden von einer neuen Site.
Hier ist etwas aus meiner .htaccess-Datei:
RewriteEngine On
RewriteCond %{HTTP_REFERER} ^http://www\.everyoneweb\.com [OR]
RewriteCond %{HTTP_REFERER} ^http://freefilearchive\.com [OR]
RewriteCond %{HTTP_REFERER} ^http://4runnerforex\.com [OR]
RewriteCond %{HTTP_REFERER} ^http://www\.julznakomua\.strefa\.pl [OR]
RewriteCond %{HTTP_REFERER} ^http://drugbuyersforum\.org [OR]
RewriteCond %{HTTP_REFERER} ^http://protopage\.com [OR]
RewriteCond %{HTTP_REFERER} ^http://stupidvideos\.com [OR]
RewriteCond %{HTTP_REFERER} ^https://sourceforge\.net [OR]
RewriteCond %{HTTP_REFERER} ^http://www\.sourceforge\.net [OR]
RewriteCond %{HTTP_REFERER} ^http://www\.thoughts\.com [OR]
RewriteCond %{HTTP_REFERER} ^http://www\.youfreeweb\.com [OR]
RewriteCond %{HTTP_REFERER} ^http://www\.facebook\.com\\notes\\phentermine [OR]
RewriteCond %{HTTP_REFERER} ^http://theresaraatt\.over-blog\.com [OR]
RewriteCond %{HTTP_REFERER} ^http://grou\.ps [OR]
RewriteCond %{HTTP_REFERER} ^http://www\.reverbnation\.com
RewriteRule (.*) http://%{REMOTE_ADDR}/$ [R=301,L]
order allow,deny
deny from 109.227.125.
deny from 109.227.124.
allow from all
Hat jemand eine Idee, was getan werden könnte, wenn der ganze Verkehr auf mich zukommt?
Antworten:
Nun, Sie können hier http://aaronlogan.com/downloads/htaccess.php gehen und haben eine ziemlich große Liste von Referrer-Spam-Blöcken in Ihrem htaccess. Oder Sie können etwas wie das Folgende verwenden
Oder wenn Sie PHP verwenden.
In beiden Fällen müssen Sie den Überblick behalten und bei Bedarf aktualisieren. Und die Liste kann riesig werden.
quelle
Wenn dies ein Beispiel für Referrer-Spam ist , können Sie langfristig verhindern, dass Ihre Protokolldateien von Suchmaschinen indiziert werden. Das macht dies zu einer wertlosen Übung für den Spammer, und schließlich werden sie damit weitermachen und damit aufhören.
quelle
Diese Art von Bandbreitendiebstahl ist im Web weit verbreitet. Sie können alle Anfragen für Ihre Website-Dateien (Bilder, Videos, ...) ablehnen, mit Ausnahme Ihrer Website und ihrer Unterdomains sowie der Ihnen bekannten Domains.
und wenn Anfragen von speziellen IPs stammen, können Sie diese blockieren!
Andernfalls ist das, was Sie für alle Ihre Webseiten tun, nur eine Auswahl!
quelle
Bei der Bearbeitung eines ähnlichen Problems stellte ich fest, dass alle Anforderungen eine kleine Variation von falschen oder unwahrscheinlichen User-Agent-Zeichenfolgen enthielten.
Wenn dies auch für Sie zutrifft, können Sie Anforderungen blockieren, die von diesen gefälschten UAs stammen.
quelle