Limitowanie zapytań i ochrona przed botami w PrestaShop bez WAF
Limitowanie zapytan i ochrona przed botami w PrestaShop bez WAF
Boty stanowia ponad 40% calego ruchu w sieci w 2026. Ten przewodnik pokazuje jak wdrozyc skuteczna ochrone za pomoca konfiguracji serwera, regul .htaccess i lekkich modulow.
Metoda 1 - Rate Limiting Apache .htaccess
RewriteCond %{HTTP_USER_AGENT} (SemrushBot|AhrefsBot|MJ12bot) [NC]
RewriteRule .* - [F,L]Metoda 2 - Rate Limiting Nginx
limit_req_zone $binary_remote_addr zone=login:10m rate=5r/m;
location ~ /login$ {
limit_req zone=login burst=3 nodelay;
}Metoda 3 - fail2ban przeciw brute force
fail2ban monitoruje logi serwera i automatycznie blokuje IP z zlosliwym zachowaniem.
Metoda 4 - Rate Limiting na poziomie PHP
Dla hostingu wspoldzielonego: plikowy rate limiter w PHP.
Metoda 5 - robots.txt i kontrola crawlowania
User-agent: SemrushBot
Crawl-delay: 10Metoda 6 - CAPTCHA na krytycznych formularzach
Dodaj reCAPTCHA na logowaniu, rejestracji, formularzu kontaktowym i newsletterze.
Metoda 7 - Cloudflare Free
Browser Integrity Check, Bot Fight Mode i Rate Limiting sa dostepne za darmo.
Podsumowanie warstw ochrony
| Metoda | Chroni przed | Koszt |
|---|---|---|
| .htaccess | Znane scrapery | Bezplatnie |
| fail2ban | Brute force | Bezplatnie |
| Nginx | Nadmierne zapytania | Bezplatnie |
| CAPTCHA | Spam | Bezplatnie |
| Cloudflare Free | Boty, DDoS | Bezplatnie |
Czy ta odpowiedź była pomocna?
Masz jeszcze pytania?
Can't find what you're looking for? Send us your question and we'll get back to you quickly.