Jump to content

[gelöst] Anzahl der Warenkörbe begrenzen


Recommended Posts

Zum wiederholten Male wurden in großer Anzahl Warenkörbe erstellt, ohne dass diese abgeschickt wurden. Letzte Nacht wurde ein und derselbe Artikel von der gleichen IP-Adresse 160 Mal pro Minute jeweils in einen separaten Warenkorb gelegt. Zum Glück dauerte die Attacke nur 4 Minuten …

Gibt es eine Möglichkeit die Anzahl der Warenkörbe pro Minute oder pro IP zu begrenzen (PS 1.6)?

Edited by Ritter (see edit history)
Link to comment
Share on other sites

Das dürfte vermutlich ein Crawler sein, die kommen bei uns auch immer wieder und legen 3 Teile in den Cart. In der robots.txt kann man sich das verbitten, indem man

Disallow: /*de/warenkorb
Disallow: /*en/cart

eingibt für die jeweiligen Sprachen und wie der Warenkorb da so heisst.
Sollte das den Crawler nicht beeindrucken und er macht weiter, kann man ihn dann mit einem Ausschluss in der htaccess belohnen:

SetEnvIfNoCase user-Agent {hier den Namen des Bots einsetzen} spam_ref=1  

Also Beispielsweise
SetEnvIfNoCase user-Agent MJ12bot spam_ref=1

Und dann die Aktion definieren.

<Limit GET HEAD POST>
order deny,allow
Deny from env=spam_ref
</Limit>

Den Namen des Bots kann man sich aus den Serverlogs holen, damit hat man schnell Ruhe.

Link to comment
Share on other sites

  • Ritter changed the title to [gelöst] Anzahl der Warenkörbe begrenzen

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...