Istnieje jeden adres IP (z Chin), który próbuje pobrać całą moją witrynę. Pobiera wszystkie moje strony i ładuje serwer znacznie (mam ponad 500 000 stron). Patrząc na dzienniki dostępu, mogę stwierdzić, że na pewno nie jest to robot Google ani żaden inny robot wyszukiwarki.Zapobieganie z całego pobierania strony internetowej?
Tymczasowo zbanowałem (używając zasad iptables), ale nie jest to rozwiązanie dla mnie, ponieważ niektórzy z moich prawdziwych użytkowników mają również ten sam adres IP, więc są również zbanowani i nie mogą uzyskać dostępu do strony internetowej.
Czy istnieje sposób na zapobieganie takiej "aktywności użytkownika"? Może mechanizm, który implementuje captcha, jeśli spróbujesz zażądać więcej niż 5 zapytań na sekundę czy coś takiego?
P.S. Używam framework Yii (PHP).
Wszelkie sugestie są bardzo mile widziane.
dziękuję!
Miałem na myśli, w jaki sposób powinienem to wdrożyć? : D sesje użytkownika? – Mensch
Zobacz moją edycję powyżej. – pavanlimo