Konfigurowanie wyjątki dla silnika antyspamowego
English version: Configuring exceptions for the anti-spam engine
Zwykle musisz określić wyjątek, jeśli używasz wtyczki lub jakiejś technologii, która komunikuje się z Twoją witryną, przesyłając formularze lub wysyłając żądania POST programowo. W tym przypadku Cerber może zablokować te uzasadnione żądania, ponieważ rozpoznaje je jako wygenerowane przez boty. Może to prowadzić do wielu fałszywych alarmów, które można zobaczyć na karcie Aktywność. Te wpisy są oznaczone jako odmowa wysłania formularza spamu .
Jak wykluczyć konkretne żądania z inspekcji
Aby wykluczyć określone żądania POST z inspekcji przez Cerbera, musisz określić ścieżkę zapytania i / lub ciąg zapytania (URI żądania), który jest używany do wysyłania żądań POST do Twojej witryny. Ten ciąg nie może zawierać domeny witryny.
Mechanizm antyspamowy szuka określonych łańcuchów w URI żądania i jeśli zawiera jeden z tych ciągów, aparat antyspamowy nie sprawdza i nie blokuje żądania.
Aby wykluczyć określone żądania HTTP z inspekcji, przejdź do strony administracyjnej Antyspam i wprowadź unikalną część identyfikatora URI żądania do ustawienia białej listy zapytań . Musisz wprowadzić dowolną część identyfikatora URI żądania, która jednoznacznie identyfikuje wszystkie żądania, które chcesz wykluczyć.
Biała lista zapytań obsługuje wyrażenia regularne, jeden wzór na linię. Aby określić wzór REGEX, należy ująć całą linię w dwa nawiasy klamrowe {}. Na przykład, aby wykluczyć żądania do skryptu file-upload.php za pomocą pojedynczego liczbowego parametru GET user_id
który zawiera liczbę, dodaj ten ciąg:
{/ file-upload.php? user_id = d + $}
Uwaga: aby określić ukośnik / znak w wyrażeniu REGEX, trzeba uciec z backslash \ w ten sposób: \/
Zobacz także: Jak zatrzymać spamowanie użytkowników na WordPressie