← Dokumentace WAF / custom-rules
Vytvoření vlastního pravidla v dashboardu
-
V Cloudflare dashboardu přejděte na Bezpečnostní pravidla stránku.
Přejděte na Bezpečnostní pravidla ↗ -
Nové prázdné pravidlo vytvoříte výběrem Create rule > Vlastní pravidla. Pro duplikaci existujícího pravidla vyberte tři tečky vedle něj > Duplicate.
-
Zadejte popisný název pravidla do Název pravidla.
-
V části When incoming requests match, použijte Pole rozbalovacího seznamu zvolte HTTP vlastnost. Pro každý požadavek se hodnota vlastnosti, kterou zvolíte pro Pole se porovnává s hodnotou, kterou zadáte pro Hodnota pomocí operátoru vybraného v Operátor.
-
V části Then take action, vyberte akci pravidla v Choose action (rozbalovací nabídka). Například výběr možnosti Block říká Cloudflare, aby odmítal požadavky odpovídající podmínkám, které jste určili.
-
(Volitelné) Pokud jste vybrali Block akci, můžete nakonfigurovat vlastní odpověď.
-
Chcete-li pravidlo uložit a nasadit, vyberte Deploy. Pokud ještě nejste připraveni pravidlo nasadit, vyberte Save as Draft.
Konfigurace vlastní odpovědi pro blokované požadavky
Když vyberete Block akcí můžete v pravidle volitelně definovat vlastní odpověď.
Vlastní odpověď má tři nastavení:
-
S typem odpovědi: Zvolte typ obsahu nebo výchozí blokovací odpověď WAF ze seznamu. Dostupné typy vlastních odpovědí jsou následující:
Hodnota v dashboardu Hodnota v API Vlastní HTML "text/html"Custom Text "text/plain"Custom JSON "application/json"Vlastní XML "text/xml" -
Se stavovým kódem odpovědi: Zvolte HTTP stavový kód odpovědi v rozsahu 400–499. Výchozí kód odpovědi je 403.
-
Tělo odpovědi: Tělo odpovědi. Nakonfigurujte platné tělo podle vybraného typu odpovědi. Maximální velikost pole je 2 KB.