Help
Posted By Gregory

Konfigurowanie wyjątki dla silnika antyspamowego


English version: Configuring exceptions for the antispam 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.

Request URIs on the Live Traffic page in the WordPress dashboard

Request URIs on the Live Traffic page in the WordPress dashboard

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: \/

WordPress anti-spam settings

WordPress anti-spam settings

Zobacz także: Jak zatrzymać spamowanie użytkowników na WordPressie

Last posts from WordPress security blog


I'm a team lead in Cerber Tech. I'm a software & database architect, WordPress - PHP - SQL - JavaScript developer. I started coding in 1993 on IBM System/370 (yeah, that was amazing days) and today software engineering at Cerber Tech is how I make my living. I've taught to have high standards for myself as well as using them in developing software solutions.

View Comments
There are currently no comments.